Indicatori: Filtro Hodrick-Prescott - pagina 2

 

Non è necessario un lambda piccolo per questo filtro. Divide i dati in trend ed errori, e gli errori sono quasi distribuiti normalmente.

È quindi possibile costruire un canale. Io lo uso in questo modo (grafico dell'euro-buck a 4 ore) (implementato in MATLAB). Il grafico viene ridisegnato solo in caso di grandi movimenti ed entro in posizione solo dopo la rottura della MA.

A proposito, il codice postato disegna il filtro in modo scorretto....

 
Constantin:

A proposito, il codice realmente postato disegna il filtro in modo non corretto....

Qual è il modo corretto?
 

Non ho mai visto impostare il lambda in questo modo


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

 
Constantin:

Non ho mai visto una lambda così impostata.


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


Pensavo che avessi trovato un errore nel codice. Impostate il lambda come volete. Questa formula è una mia invenzione per evitare di impostare lambda a centinaia di migliaia e di spiegarne il significato alle persone. È molto più semplice impostare il periodo di lisciatura come nel caso di muwings. Questa formula calcolerà automaticamente il lambda per il filtro in modo da avere uno smoothing simile a quello della SMA con lo stesso periodo. Se volete, dateci un'occhiata.
 

Buongiorno amici,

Sto cercando di configurare l'indicatore Hodrick-Prescott Filter (https://www.mql5.com/it/code/143) ma ricevo degli avvisi nel metaeditor che non so come risolvere. Ecco uno screenshot di come appare sulla mia MT5.

Potreste aiutarmi in questa battaglia?

Grazie e buon fine settimana

Filtro de Hodrick-Prescott
Filtro de Hodrick-Prescott
  • voti: 20
  • 2014.01.14
  • gpwr
  • www.mql5.com
Filtro de Hodrick-Prescott.
File: