Мужики, подскажите плиз, почему эксп пропускает сигналы? хотя судя по графику условия выполняются...макд больше нуля, цена выше средней-покупаем, Всю голову изломал((
Возможно это проблемы с "0" баром... Попробуйте так... Вы же работаете по ценам открытия нового бара... "0"-ой бар не пользуйте - глючит...
Кроме этого явно укажите таймфрейм, например, MacdCurrent=iMACD(NULL,PERIOD_H4,... и следите за соответствием с периодом тестирования в окне тестера.
В окне тестера период меньше можно ставить, больше, чем ТФ, на котором работает эксперт - нельзя.
Не забудьте закачать историю по инструменту и тестировать на модели тестера: "по ценам открытия (быстрый метод...)"... и вперед...
П.С. Условие на покупку, когда цена выше средней - у Вас не прописано...
double MacdCurrent=iMACD(NULL,0,MacdFast, MacdSlow, MacdSignal,PRICE_CLOSE,MODE_MAIN,1); //МАСД на 1-ом баре double MacdPrevious=iMACD(NULL,0,MacdFast, MacdSlow, MacdSignal,PRICE_CLOSE,MODE_MAIN,2); //МАСД на 2-ом баре double MacdClose=iMACD(NULL,0,MacdFast, MacdSlow, MacdSignal,PRICE_CLOSE,MODE_MAIN,1); //МАСД на 1-ом баре double MaCurrent=iMA(NULL,0,MA_period,0,MODE_LWMA,PRICE_CLOSE,1);
Спасибо! Обязательно потестирую сегодня!
Средняя да, не прописана.... это я пытался определить почему не открывается на пересечении макда.... кто виноват, средняя или macd
Пробуйте, смотрите, ошибка, скорее всего, в использовании "0"-го бара или в несогласованности ТФ...
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Мужики, подскажите плиз, почему эксп пропускает сигналы? хотя судя по графику условия выполняются...макд больше нуля, цена выше средней-покупаем, Всю голову изломал((