Автору респект за подробное описание кода!
Сам изучал MQL и MQL4 на основе эксперта MACD sample. На оснорве этого эксперта изучать MQL5 - легче, т.к. каждая строчка кода прокомментирована
1.Спасибо автору за познавательную статью.
2.Почему автор не применяет, дополнительно, для универсальности, _Digits==3 в
if(_Digits==5),примерно так if(_Digits==5 || _Digits==3)?Без учета _Digits==3, советник будет неправильно работать на соответствующих инструментах.
Почему при смене разных параметров StopLoss=30; и TakeProfit=100; результат один и тот же(торгует так же) при тестирование ?
Да и вообще ничего не работает ни это:
//--- Достаточно ли количество баров для работы
if(Bars(_Symbol,_Period)<60) // общее количество баров на графике меньше 60?
{
Alert("На графике меньше 60 баров, советник не будет работать!!");
return(-1);
}
Как его использовать на mq4, если конечно возможно ? код вставил 91 ошибка 8 предупреждений
В этом коде автор забыл строчку добавить и поэтому советник одну за другой открывает новые позиции,соответственно слив депо, если цена идет в обратную сторону.
void OnTick()return;
}
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Простой советник на основе Simple Moving Average и ADX:
Этот простой советник использует индикаторы Simple Moving Average и ADX, представляет собой вариант советника, рассмотренного в статье Пошаговое руководство по написанию советников в MQL5 для начинающих. Отличается отсутствием контроля наличия соответствующих открытых позиций.
Автор: olowsam