Индикаторы: MACD с нулевым лагом

 

MACD с нулевым лагом:

Индикатор ZeroLag MACD является индикатором MACD (Moving Average Convergence/Divergence) с нулевой задержкой.

По сравнению со стандартным MACD индикатор ZeroLag MACD выдает сигналы на несколько баров раньше, а расхождения/схождения выражены более явно.

Автор: Andrey Voytenko

ZeroLag MACD

 
Automated-Trading:

MACD с нулевым лагом:

Автор: Andrey Voytenko

Работает нормально только при запуске терминала.

При появлении нового бара гистограмма нереально улетает ...глюк 

В исходном ZeroLag такого не было.

 
Действительно прорисовка индикатора выполнялась не корректно.

Ошибка исправлена. Просьба всем кто уже скачал данный индикатор, обновить его.
 

Вы можете создать многоцветную версию?

Спасибо!

 
Automated-Trading:

ZeroLag MACD:

Автор: Андрей Войтенко

Я использую ваш индикатор уже несколько недель, и он мне настолько нравится, что я хотел бы включить его в качестве подтверждения в свой советник.

Однако в советнике функция ExponentialMAOnBuffer() всегда не срабатывает, так как begin всегда равен нулю:

   ExponentialMAOnBuffer(rates_total,prev_calculated,0,FastEMA,FastEMABuffer,val);

Если вы просмотрите код в отладке, то поймете, что я имею в виду.

Почему это работает в индикаторе и не работает в советнике?

Есть ли для этого исправление?

TIA... ChuckM

 
ChuckM:

Я использую ваш индикатор уже несколько недель, и он мне так нравится, что я хотел бы включить его в качестве подтверждения в свой советник.

Однако в советнике функция ExponentialMAOnBuffer() всегда не срабатывает, потому что begin всегда равен нулю:

Если вы просмотрите код в отладке, то поймете, что я имею в виду.

Почему это работает в индикаторе и не работает в советнике?

Есть ли для этого исправление?

TIA... ChuckM

Просто чтобы закрыть эту тему... при переносе кода из индикатора в советник динамические массивы должны быть изменены в размере (ArrayResize())... в индикаторе это делается автоматически. Спасибо Рошу за то, что показал мне это... ChuckM
 

Приношу извинения тем, кто скачал и пользуется индикатором ZeroLag_MACD.

Недавно пользователями в версии 2.0 был найден баг,

поэтому прошу всех обновить у себя версию этого индикатора до 3.0.

 
Предыдущая версия ZeroLag_MACD содержала ошибку, пожалуйста, загрузите последнюю версию 3.0
 
avoitenko:
Спасибо, что поделились.
 
А для МТ4 есть такое чудо?