Советники: Простой советник на основе Simple Moving Average и ADX

 

Простой советник на основе Simple Moving Average и ADX:

Этот простой советник использует индикаторы Simple Moving Average и ADX, представляет собой вариант советника, рассмотренного в статье Пошаговое руководство по написанию советников в MQL5 для начинающих. Отличается отсутствием контроля наличия соответствующих открытых позиций.

Автор: olowsam

Simple Moving Average и ADX

 

Автору респект за подробное описание кода!

Сам изучал MQL и MQL4 на основе эксперта MACD sample.  На оснорве этого эксперта изучать MQL5 - легче, т.к. каждая строчка кода прокомментирована

 

1.Спасибо автору за познавательную статью.

2.Почему автор не применяет, дополнительно, для универсальности, _Digits==3 в

if(_Digits==5),примерно так if(_Digits==5 || _Digits==3)?
Без учета _Digits==3, советник будет неправильно работать на соответствующих инструментах.
 

На ТФ меньши H1 сливает депозит. Пример M30.

 

Неплохие  результаты дает на ТФ H4, с параметрами SL30 ,TP100, период ADX 8,период MA 8,ADXmin22, кол-во лотов 0.1 ,депозит 3000.

 

 

 

Почему при смене разных параметров StopLoss=30; и TakeProfit=100; результат один и тот же(торгует так же) при тестирование ?

Да и вообще ничего не работает ни это:

//--- Достаточно ли количество баров для работы
   if(Bars(_Symbol,_Period)<60) // общее количество баров на графике меньше 60?
     {
      Alert("На графике меньше 60 баров, советник не будет работать!!");
      return(-1);

     }

 

Я новичок на этом форуме, я хотел бы знать, как этот советник может быть загружен и использован в реальном a/c.

Спасибо и пожелания

 
rmks1960:

Я новичок на этом форуме, я хотел бы знать, как этот советник может быть загружен и использован в реальном а/к.

Спасибо и с уважением

Я предполагаю, что под a/c вы хотели сказать счет?

Вы можете использовать этот советник на реальном счете точно так же, как вы используете его на своем тестовом счете.

 
Как его использовать на mq4, если конечно возможно ? код вставил 91 ошибка 8 предупреждений
 
alemparaiso:

Здравствуйте, я установил ваш советник, но он выдает такую ошибку:


CG 2 00:21:53 Trades '803012': 00:10 failed market sell EURUSD sl: 1.28152 tp: 1.26852 [Unsupported filling mode]
 
Хороший советник. Но настройки SL и TP не работают. Кто-нибудь может посоветовать?
 
MT5T:
Хороший советник. Но настройки SL и TP не работают. Кто-нибудь может посоветовать?

Вопрос о том, что TP и SL не исполняются, уже несколько раз задавался на форуме. Используйте стоп-отложенный ордер для TP и лимитный отложенный ордер для SL, эти отложенные ордера должны быть напротив открытой позиции.

Например, если у вас открыта покупка 1 лота, то используйте стоп на продажу 1 лота в качестве TP и лимит на продажу 1 лота в качестве SL.