пожалуйста помогите мне нужно чтобы каждый новый бар открывалась сделка мне нужно чтобы если Предыдущий бар был верх то buy если вниз то sell

 
 extern int period=17;
extern int stop=100;
extern int profit=200;

double  MA_0,MA_1;

bool  EventSetTimer( 
   int  seconds 60 
   );


void OnTimer()
{

    MA_0=iMA(NULL,0,period,0,MODE_SMMA,PRICE_MEDIAN,0);
    MA_1=iMA(NULL,0,period,0,MODE_SMMA,PRICE_MEDIAN,1);
    
    if(MA_0>MA_1)
       OrderSend(Symbol(),OP_BUY,0.1,Ask,0,Ask-stop*Point,Ask+profit*Point,"My order",0,0,clrGreen);
    
    if(MA_0<MA_1)
       OrderSend(Symbol(),OP_SELL,0.1,Bid,0,Bid-stop*Point,Bid+profit*Point,"My order",0,0,clrRed);
} 


 

Вставляйте правильно код -

----------------‌

MQL5.community - Памятка пользователя 

Кнопка  Исходный кодпредназначена для вставки исходного кода в текст сообщения. При нажатии появляется пустое окно, в которое необходимо вставить код и далее нажать кнопку Вставить. Для отмены вставки кода необходимо нажать кнопку Отмена.

Причина обращения: