Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Пользуйся функцией вставки контента из Кармана. Это удобно!
Anna_89
507
Anna_89 2015.09.02 12:49 
Здравствуйте! Подскажите, пожалуйста, как прописать в советнике подтверждающий индикатор? Индикатор goldminer2 главный, а Sniper_Trend_B подтверждающий.
forexman77
2069
forexman77 2015.09.02 12:54  
Anna_89:
Здравствуйте! Подскажите, пожалуйста, как прописать в советнике подтверждающий индикатор? Индикатор goldminer2 главный, а Sniper_Trend_B подтверждающий.
if (условие1)

{

if (условие2)

{

 открытие сделки;

}

}

 Примерно так. Если точнее, необходимо знать, какие значения должны быть у индикаторов.

Anna_89
507
Anna_89 2015.09.02 13:02  
forexman77:

 Примерно так. Если точнее, необходимо знать, какие значения должны быть у индикаторов.

Вот так?

{
       double SN0=iCustom(Symbol(),0,"Sniper_Trend_B",0.01,0.1,7,0,1);
       double SN1=iCustom(Symbol(),0,"Sniper_Trend_B",0.01,0.1,7,1,1);
       
       double G0=iCustom(Symbol(),0,"goldminer2~",7,50.6,300,0,1);
       double G1=iCustom(Symbol(),0,"goldminer2~",7,50.6,300,1,1);
   
      if(SN0<SN1 && G0<G1)
       OrderSend(Symbol(),OP_BUY,Lot,Ask,Slippage,0,0,NULL,Magic,0,clrNONE);
      if(SN0>SN1 && G0>G1) 
       OrderSend(Symbol(),OP_SELL,Lot,Bid,Slippage,0,0,NULL,Magic,0,clrNONE);
     }
forexman77
2069
forexman77 2015.09.02 14:20  
Anna_89:

Вот так?

Да. В тестере проверьте, как сработает.  Обычно тестирую sell от buy по отдельности. Поэтому один оператор помещаю в другой, чтобы не считать второй индикатор, если первый не сработал.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий