[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 92

 
всем добрый вечер. подскажите пож-та как правельно прикрепить и написать фильтр - если на тф h4 AO зеленый, то покупаем. и наобарот если на тф h4 AO красный то продаем. заранее спасибо.
 
isaev-av:
всем добрый вечер. подскажите пож-та как правельно прикрепить и написать фильтр - если на тф h4 AO зеленый, то покупаем. и наобарот если на тф h4 AO красный то продаем. заранее спасибо.
 bool Buy=false, Sell=false;
 
 double AO  = iAO(NULL, PERIOD_H4, 1);
 double pAO = iAO(NULL, PERIOD_H4, 2);
 
 if(AO>pAO) Buy=true;
 if(AO<pAO) Sell=true;
 
 if(Buy && ваши условия) OrderSend(...OP_BUY....);
 if(Sell && ваши условия)OrderSend(...OP_SELL...);
 
coronel:


Спасибо

 
Добрый вечер. Подскажите как сделать так что бы советник переставал работать(выставлять новые ордера) в определенные дни месяца по числам. Спасибо)
 

Всем привет! Подскажите, пожалуйста, как сделать так, чтобы советник продавал только исходя из цен закрытия часовых свеч? А то есть впечатление, что он продает исходя из 15-минутных свеч. Вызывает недоумение поведение цены на свече 2010.10.15. 02:00. Почему советник продает, непонятно, ведь в коде сказано, что нужно учитывать 3-ю и 5-ю свечи от нулевой? Вот код:  

MA_1_t = iMA(NULL, 60, Period_MA_1, 0, MODE_LWMA, PRICE_CLOSE, 2); // тут шифт 2, чтобы советник продавал только                                                                   // после закрытия 3-й от 0-ой свечи, а полу-
MA_2_t = iMA(NULL, 60, Period_MA_1, 0, MODE_LWMA, PRICE_CLOSE, 4); // чается, что только цена кольнула МА, то он                                                                   // сразу же продает.
   
if (MA_2_t < Bid && MA_1_t > Bid) {                               // условия, возможно, в этом собака порылась  
    Opn_S = true;
    Cls_B = true;
  }

 

Добрый вечер. Подскажите как узнать цену Ask по GBPUSD если советник висит на EURUSD ??

Заранее спасибо.

 
LeRus:

Добрый вечер. Подскажите как узнать цену Ask по GBPUSD если советник висит на EURUSD ??

Заранее спасибо.

double AskGBPUSD = MarketInfo(GBPUSD, MODE_ASK);
 
Забыл сказать, что тестирую на Евро.
 

Пожалуйста, ХОТЬ НАМЕКНИТЕ КАК корректно закрыть ордер по частям в разное время и один раз? ... Бьюсь который день...

https://www.mql5.com/ru/forum/131277/page69

 
100yan:

Пожалуйста, ХОТЬ НАМЕКНИТЕ КАК корректно закрыть ордер по частям в разное время и один раз?

я так понимаю ключевое слово "один раз" ?

опишите проблему которая у вас возникла подробнее.

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