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....
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.
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.
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
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....
A proposito, il codice realmente postato disegna il filtro in modo non corretto....
Non ho mai visto impostare il lambda in questo modo
Lambda=0.0625/MathPow(MathSin(M_PI/Per),4);
Non ho mai visto una lambda così impostata.
Lambda=0.0625/MathPow(MathSin(M_PI/Per),4);
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