Эксперт только продает. Что делать?
Уважаемые знатоки MQL4, у меня такая проблема возникла: советник
почему-то только продает, причем в свойствах эксперта никакого
запрета на открытие длинных позиций нет. В чем дело, не подскажете?
Заранее спасибо. Кстати, вот код:
- Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
- Ошибка ERR_CHART_NO_REPLY 4102
- Проблемы с запуском МТ4
babayan:
Уважаемые знатоки MQL4, у меня такая проблема возникла: советник почему-то только продает, причем в свойствах эксперта никакого запрета на открытие длинных позиций нет. В чем дело, не подскажете? Заранее спасибо. Кстати, вот код
Уважаемые знатоки MQL4, у меня такая проблема возникла: советник почему-то только продает, причем в свойствах эксперта никакого запрета на открытие длинных позиций нет. В чем дело, не подскажете? Заранее спасибо. Кстати, вот код
Путаница с именами переменных:
extern double Lots = 0.1; extern double MA1 = 8; . . Ma1 = iMA(NULL,0,MA1,0,MODE_SMA,PRICE_CLOSE,0); . . if((MA1<MA2&&MA2<MA3&&MA3<MA4&&MA4<MA5)&&(Ma1_5<Ma2_5&&Ma2_5<Ma3_5&&Ma3_5<Ma4_5&&Ma4_5<Ma5_5))
При открытии Вы сравниваете внешние МА1...МА5
Вы знаете я не сторонник таких многословных конструкций. Это не совсем правильно:
- Не удобно читается
- Большая вероятность ошибки
Если хотите, могу проконсультировать. ICQ 315-165.-028