Filtri digitali (spiegazione di base) - pagina 2

 

Ci sono quattro diversi tipi di filtri digitali:

- Filtro passa basso (FATL/SATL, RFTL/RSTL, KGLP);

- Filtro passa alto (KGHP);

- Filtro passa banda (RBCI, KGBP);

- Filtro Band Reject (stop) (KGBS).

 

Possiamo preferire utilizzare i filtri digitali che abbiamo già nel nostro computer o i filtri digitali di questo forum (vedi area di download)? Sì, possiamo farlo. Almeno sappiamo tutto sui parametri degli indicatori e siamo in grado di usarli nello sviluppo dell'EA.

 

Le immagini allegate mostrano i parametri dei filtri passa basso. L'asse X dell'immagine 1 è un periodo, e sull'immagine 2 è una frequenza.

Frequenza di cutoff della banda passante del LPF, P1 (barre):

- il cutoff espresso in barre. Tutte le oscillazioni del prezzo del periodo superiore a P1 saranno soppresse. Nella MA classica corrisponde al periodo della media mobile.

Frequenza della banda di arresto, D1 (barre):

- periodo transitorio. Il valore raccomandato per FATL è di 2 giorni. Per i filtri lenti come SATL la differenza tra D1 e P1 deve essere più significativa.

Ondulazioni nella banda passante, R (Db):

- Questo valore deve essere impostato il più basso possibile per diminuire le distorsioni.

Attenuazione in banda di stop, A1 (-dB):

- Questo valore definisce l'attenuazione nella regione della banda di stop. Il valore raccomandato è - 40dB che corrisponde a 100 volte l'attenuazione.

Ritardo, Bar:

- Questo valore definisce un ritardo del filtro digitale espresso in barre, per RFTL e RSTL per essere più regolare e prevedibile.

Per il FATL o KGLP i parametri raccomandati sono P1=10; D1=8; R=0.0864, A1=-40; e Delay=0;

o 13; 10; 0.06; -40; 0;

o 25; 13; 0.001; -60; 0.

Per il SATL/KGLP:

79; 35; 0.039; -40; 0; o

49; 25; 0.024; -40; 0; o

50; 26; 0.001; -60; 0.

Per RFTL e RSTL i parametri raccomandati sono gli stessi di KGLP ma il ritardo dovrebbe essere superiore al numero intero zero.

Ma possiamo usare le nostre impostazioni in base alle coppie, al timeframe ecc.

File:
lowpass1.bmp  62 kb
lowpass2.bmp  62 kb
 

Cosa sono KGLP, KGHP, KGBP e KGPS?

Quali sono le differenze tra FATL, SATL, KGLP ecc.

Tutti i filtri sono utilizzati dall'algoritmo Park Mc Allen di sintesi dei filtri digitali con due metodi:

- alcuni filtri sono basati sull'articolo di Jake Janovetz, 1995(http://www.dsptutor.freeuk.com/remez/RemezFIRFilterDesign.html

- alcuni di essi sono basati sulla libreria di elaborazione di segnali digitali MtxVec 1.51, con algoritmo descritto in: Elaborazione di segnali in tempo discreto. Openheim and Schafer, Prentice-Hall, 1989 e Theory and application of digital signal processing, Lawrence R. Rabiner and Bernand Gold. Prentice-Hall, 1975.

In altre parole, il filtro passa basso (FATL/SATL, RFTL/RSTL, KGLP) gating la fluttuazione con la frequenza inferiore a quella specificata.

Il filtro passa alto (KGHP) controlla la fluttuazione con la frequenza superiore a quella specificata.

Il filtro passa banda (RBCI, KGBP) regola la fluttuazione con la banda specificata.

Il filtro Band Reject (KGPS) controlla la fluttuazione tranne la banda specificata.

 

Era una storia sull'esercito e la marina, sull'Accademia Militare Reale e sul popolo russo della Siberia.

La prossima volta entreremo nella pratica: cercheremo di creare gli indicatori del filtro figurato per MT4 e MT3, confronteremo gli indicatori tra loro e cercheremo di usare questi indicatori.

 

Grande

Grazie

 

Come sapete nell'area download abbiamo pubblicato un software per generare qualsiasi filtro digitale per metatrader. Ma se preferisci usare solo metatrader per fare tutto abbiamo l'indicatore speciale per questo caso che puoi usare al posto di questo software.

Per utilizzare questo indicatore è necessario copiare il file DF.dll nella cartella \experts\libraries\ e assicurarsi della disponibilità di Bdsp.dll, lapack.dll, mkl_support.dll nella cartella C:\Windows\System32\ o in \experts\libraries\. Controlla "Consenti l'importazione della DLL" e "Conferma la chiamata della funzione DLL" in Options->Expert Advisors.

Controlla l'area di download

 

Sono stato inibito dalla selezione dei parametri per i filtri digitali, significa P1 ecc. Siamo in grado di creare l'indicatore ma dobbiamo selezionare i parametri.

Quindi, ho bisogno di una pausa.

Qualcuno lo sa?

 

Ok. Ora sono in contatto con l'autore del software Generator of Digital Filter's indicators.

Mi ha confermato che è molto difficile selezionare i parametri per gli indicatori difitali perché ci sono diversi parametri per le diverse coppie, timeframes, periodo del mese e così via. L'unico modo per selezionare i parametri per creare gli indicatori è quello visivo durante l'analisi spettrale. C'è qualche opzione nel software per farlo.

Ma visivamente! Difficile!

Ha chiesto un matematico che possa aiutarlo a creare un algoritmo di esecuzione per il calcolo dei parametri utilizzando i grafici spettrali.

Lui ha tutto. Ha bisogno solo di una consulenza. Qualcuno può aiutarlo?

 

STLM Histo,

Qualcuno può guidarmi su come utilizzare il pacchetto generatore di indicatori per mettere a punto l'indicatore di cui sopra? Ha 4 ingressi e il generatore non mi permette nemmeno di metterne 2 senza che venga fuori un messaggio di errore?

Sono riuscito a regolare fatl e satl e a creare indicatori ma questo è tutto. Nessuna analisi dello spettro ancora. Questo è molto al di sopra di me per ora.

Grazie

Chris

Motivazione: