Здравствуйте, друзья! Простите новичка за, возможно, тривиальный вопрос. Написал эксперта на базе встроенного в MQL4 Moving Average - не работает. На каждом баре открывает SELL, на следующем - закрывает. WRMABB - мой индикатор. Спасибо!
Рекомендую локализовать проблему, провести отладку. Пожалуйста!
Здравствуйте, друзья! Простите новичка за, возможно, тривиальный вопрос. Написал эксперта на базе встроенного в MQL4 Moving Average - не работает. На каждом баре открывает SELL, на следующем - закрывает. WRMABB - мой индикатор. Спасибо!
Второе - лучше на MQL5 для МТ5 писать, чем на MQL4 для МТ4 (ИМХО). Если бы вы выложили код на MQL5, то его можно было бы быстро проверить в отладчике, но на MQL4 надо возиться, да и сам индикатор вы не опубликовали - поэтому ничего толком не проверить.
К просьбам о проверке нужно .set файлы прикладывать на которых вы тестили и скриншот настроек тестера(где видно период, символ, спред, режим тестирования), бывает что юзеры в настройках ошибаются. Так что на будущее: еще два .set файла должно быть, от индикатора(если индикатор отдельно накладывается на график) и от советника. А в случае с МТ5 ещё и .ini файл обязательно нужен, для точного воспроизведения ситуации.
Может кто-то и разберет ваш код.
- www.mql5.com
во фрагменте
signal=iCustom(NULL,0,"WRMABB",2,0); bbup=iCustom(NULL,0,"WRMABB",4,0); bblow=iCustom(NULL,0,"WRMABB",3,0); if(signal<bbup) { res=OrderSend(Symbol(),OP_SELL,0.01,Bid,3,0,0,"",0,0,Red); return; }
signal ВСЕГДА меньше чем bbup...(и в фрагменте про закрытия тоже)
Вам остаётся разобраться почему так.
скорее ошибка в вашем WRMABB, или неправильный буфер оттуда берёте, например перепутаны bbup и bblow
(или даже бар, 0-й и не всегда верно считают и при сигналах на открытии баров подчас логично брать 1-й то есть свеже-закрытый)
во фрагменте
signal ВСЕГДА меньше чем bbup...(и в фрагменте про закрытия тоже)
Вам остаётся разобраться почему так.
скорее ошибка в вашем WRMABB, или неправильный буфер оттуда берёте, например перепутаны bbup и bblow
(или даже бар, 0-й и не всегда верно считают и при сигналах на открытии баров подчас логично брать 1-й то есть свеже-закрытый)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здравствуйте, друзья! Простите новичка за, возможно, тривиальный вопрос. Написал эксперта на базе встроенного в MQL4 Moving Average - не работает. На каждом баре открывает SELL, на следующем - закрывает. WRMABB - мой индикатор. Спасибо!