Индикаторы: Фильтр Ходрика-Прескота - страница 2

 

Для этого фильтра не надо ставить маленькую лямбду. Он же разбивает данные на тренд и ошибки, причем ошибки приближает к нормально распределенным.

Ну вот и можно построить канальчик. Я так использую (график евра бакса 4 часовик) (реализовано в МАТЛАБЕ). Будет перерисовывать только на больших движениях, да и в позицию вхожу только после пробоя МА

Кстати, действительно выложенный код прорисовывает фильтр неверно...

 
Constantin:

Кстати, действительно выложенный код прорисовывает фильтр неверно...

А как верно?
 

Не встречал, чтобы лямбда так задавалась


Lambda=0.0625/MathPow(MathSin(M_PI/Per),4);

 
Constantin:

Не встречал, чтобы лямбда так задавалась


Lambda=0.0625/MathPow(MathSin(M_PI/Per),4);


Я уж думал что вы нашли ошибку в коде. Задавайте ламбду как хотите. Эта формула моё изобретение чтобы не задавать ламбды в сотни тысяч и обьяснять народу их значение. Намного проще задавать период сглаживания как в мувингах. Эта формула автоматически вычислит вам ламбду чтобы фильтр имел похожое сглаживание как и SMA с тем же периодом. Проверьте если хотите.
 

Доброе утро, друзья,

Я пытаюсь настроить индикатор Hodrick-Prescott Filter (https://www.mql5.com/ru/code/143), но получаю предупреждения в метаредакторе, которые понятия не имею, как исправить. Вот скриншот того, как это выглядит на моем MT5.

Не могли бы вы помочь мне в этой битве?

Спасибо и хороших выходных

Filtro de Hodrick-Prescott
Filtro de Hodrick-Prescott
  • голосов: 20
  • 2014.01.14
  • gpwr
  • www.mql5.com
Filtro de Hodrick-Prescott.
Файлы: