MACD simple для MT4, убрать MA.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Mihails Ksenofontovs
929
Mihails Ksenofontovs  

Здравствуйте господа програмисты и трейдеры.

Хочется попросить об услуге. В стандартном наборе MT4 есть советник MACD simple, можно ли убрать из него фильтр по MA и добавить стандартный SL.
Нужен исключительно для анализа входов по MACD сигналу на истории.

В дальнейшем, если цифры сойдутся, полноценный заказ с меня.

Dmitrii Suslonov
1375
Dmitrii Suslonov  
Mihails Ksenofontovs:

Здравствуйте господа програмисты и трейдеры.

Хочется попросить об услуге. В стандартном наборе MT4 есть советник MACD simple, можно ли убрать из него фильтр по MA и добавить стандартный SL.
Нужен исключительно для анализа входов по MACD сигналу на истории.

В дальнейшем, если цифры сойдутся, полноценный заказ с меня.

Можно. Проверки входа в рынок в этих строках:

      //--- check for long position (BUY) possibility

      if(MacdCurrent<0 && MacdCurrent>SignalCurrent && MacdPrevious<SignalPrevious && 

         MathAbs(MacdCurrent)>(MACDOpenLevel*Point) && MaCurrent>MaPrevious)


      //--- check for short position (SELL) possibility

      if(MacdCurrent>0 && MacdCurrent<SignalCurrent && MacdPrevious>SignalPrevious && 

         MacdCurrent>(MACDOpenLevel*Point) && MaCurrent<MaPrevious)

Фильтром являются строки (MathAbs(MacdCurrent)>(MACDOpenLevel*Point) && MaCurrent>MaPrevious) и (MathAbs(MacdCurrent)>(MACDOpenLevel*Point) && MaCurrent>MaPrevious)

Стоп лосс можно можно добавить.

Нужна помощь помогу.

Mihails Ksenofontovs
929
Mihails Ksenofontovs  
Помощь бы совсем не помешала :)
Evgeny Belyaev
160728
Evgeny Belyaev  
Mihails Ksenofontovs:
Помощь бы совсем не помешала :)

Забыли где фриланс находится?

Mihails Ksenofontovs
929
Mihails Ksenofontovs  
Evgeny Belyaev:

Забыли где фриланс находится?

Нет конечно.

Dmitrii Suslonov:

Можно. Проверки входа в рынок в этих строках:

      //--- check for long position (BUY) possibility

      if(MacdCurrent<0 && MacdCurrent>SignalCurrent && MacdPrevious<SignalPrevious && 

         MathAbs(MacdCurrent)>(MACDOpenLevel*Point) && MaCurrent>MaPrevious)


      //--- check for short position (SELL) possibility

      if(MacdCurrent>0 && MacdCurrent<SignalCurrent && MacdPrevious>SignalPrevious && 

         MacdCurrent>(MACDOpenLevel*Point) && MaCurrent<MaPrevious)

Фильтром являются строки (MathAbs(MacdCurrent)>(MACDOpenLevel*Point) && MaCurrent>MaPrevious) и (MathAbs(MacdCurrent)>(MACDOpenLevel*Point) && MaCurrent>MaPrevious)

Стоп лосс можно можно добавить.

Нужна помощь помогу.

Ещё раз, спасибо.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий