Author: Yuriy Tokman
analizBara
Miscellaneous
It opens Message Boxes to the user
0 Views
0 Downloads
0 Favorites
analizBara
//+------------------------------------------------------------------+
//|                                                   analizBara.mq4 |
//|                                                     Yuriy Tokman |
//|                                            yuriytokman@gmail.com |
//+------------------------------------------------------------------+
#property copyright "Yuriy Tokman"
#property link      "yuriytokman@gmail.com"

//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
 double i=(High[1]-Low[1])/3;                           //ðàçìåð òðåòè áàðà
 
  if((Open[1]>(Low[1]+2*i))&&(Close[1]>(Low[1]+2*i)))   //öåíà îòêðûòèÿ è öåíà çàêðûòèÿ
                                                        //íàõîäÿòñÿ
                                                        //â ïåðâîé òðåòè áàðà, â âåðõó
   MessageBox("1-1 *ïðèáëèæåíèå-èçáåãàíèå* ","Áàð ¹");
   
  if((Open[1]>=(Low[1]+i))&&(Open[1]<=(High[1]-i))&&    //öåíà îòêðûòèÿ íàõîäèòüñÿ âî âòîðîé
                                                        //òðåòè áàðà, â ñåðåäèíå
    (Close[1]>=(Low[1]+i))&&(Close[1]<=(High[1]-i)))    //öåíà çàêðûòèÿ íàõîäèòüñÿ âî âòîðîé
                                                        //òðåòè áàðà, â ñåðåäèíå 
   MessageBox("2-2 *íåéòðàëüíûé èëè âîë÷åê* ","Áàð ¹");
   
  if((Open[1]<(High[1]-2*i))&&(Close[1]<(High[1]-2*i))) //öåíà îòêðûòèÿ è öåíà çàêðûòèÿ 
                                                        //íàõîäÿòñÿ â òðåòåé òðåòè áàðà,
                                                        //â íèæíåé ÷àñòè áàðà
   MessageBox("3-3 *ïðèáëèæåíèå-èçáåãàíèå* ","Áàð ¹");
                                       
                            //ÁÀÐÛ ÀËÜÏÈÍÈÑÒÛ
                            
  if((Open[1]<(High[1]-2*i))&&(Close[1]>(Low[1]+2*i)))
                            
   MessageBox("3-1 *Àëüïèíèñò* ","Áàð ¹");
   
  if((Open[1]>=(Low[1]+i))&&(Open[1]<=(High[1]-i))&&(Close[1]>(Low[1]+2*i)))
    
   MessageBox("2-1 *Àëüïèíèñò* ","Áàð ¹");
   
  if((Open[1]<(High[1]-2*i))&&(Close[1]>=(Low[1]+i))&&(Close[1]<=(High[1]-i)))
  
   MessageBox("3-2 *Àëüïèíèñò* ","Áàð ¹");
   
                            //ÁÀÐÛ ÁÐÎÄßÃÈ
                             
  if((Open[1]>(Low[1]+2*i))&&(Close[1]<(High[1]-2*i)))
   
   MessageBox("1-3 *Áðîäÿãà* ","Áàð ¹");
    
  if((Open[1]>=(Low[1]+i))&&(Open[1]<=(High[1]-i))&&(Close[1]<(High[1]-2*i)))
  
   MessageBox("2-3 *Áðîäÿãà* ","Áàð ¹");
   
  if((Open[1]>(Low[1]+2*i))&&(Close[1]>=(Low[1]+i))&&(Close[1]<=(High[1]-i)))
  
   MessageBox("1-2 *Áðîäÿãà* ","Áàð ¹");                           
                            
   
      
//----
   return(0);
  }
//+------------------------------------------------------------------+

Comments

Markdown supported. Formatting help

Markdown Formatting Guide

Element Markdown Syntax
Heading # H1
## H2
### H3
Bold **bold text**
Italic *italicized text*
Link [title](https://www.example.com)
Image ![alt text](image.jpg)
Code `code`
Code Block ```
code block
```
Quote > blockquote
Unordered List - Item 1
- Item 2
Ordered List 1. First item
2. Second item
Horizontal Rule ---