AIS Ind Basic Window Functions MT5
- Indicatori
- Aleksej Poljakov
- Versione: 4.0
- Aggiornato: 6 settembre 2022
- Attivazioni: 15
È possibile utilizzare varie funzioni della finestra per smussare le serie temporali. Le funzioni della finestra possono essere molto diverse l'una dall'altra nelle loro caratteristiche: il livello di attenuazione, soppressione del rumore, ecc. Questo indicatore consente di implementare le funzioni della finestra principale e di valutarne l'andamento su serie temporali finanziarie.
Parametri dell'indicatore:
- iPeriod – periodo indicatore. iPeriodo >= 2
- iCenter è l'indice del riferimento in cui si troverà il centro della funzione finestra. Per impostazione predefinita, questo parametro è 0: il centro della finestra coincide con il centro dell'indicatore. Con 1 <= iCenter <= iPeriod, il centro della funzione della finestra verrà spostato, per cui alcune caratteristiche dell'indicatore cambieranno. Nella Figura 1 è possibile vedere come la scelta del centro influisca sulla funzione della finestra e sulla visualizzazione dell'indicatore. Questo parametro può essere modificato con incrementi di 0,5.
Alcune funzioni della finestra utilizzano parametri aggiuntivi - ParametroA e ParametroB. Influiscono sui pesi delle finestre. Per questo motivo, le caratteristiche dell'indicatore cambiano. La tabella mostra le funzioni della finestra ei limiti per la modifica dei parametri se utilizzati. La distribuzione dei pesi delle funzioni della finestra per determinati parametri può essere stimata utilizzando lo script https://www.mql5.com/ru/market/product/72156
Window | Parameter A | Parameter B |
---|---|---|
Bartlett - Hann window | ||
Blackman window | ||
Blackman window exact | ||
Blackman – Harris window | ||
Blackman – Harris window approx. | ||
Blackman – Harris window corr. | ||
Blackman - Harris window opt. | ||
Blackman – Harris window ref. | ||
Blackman - Nuttall window | ||
Bohman window | ||
Cauchy window | 0 <= ParameterA | |
Connes window | 1 < = ParameterA | |
Cosine gen. window 1st | 0 <= ParameterA <= 100 | |
Cosine gen. window 2nd | 0 <= ParameterA <= 100 | |
Dolph - Chebyshev window | 0 <= ParameterA | |
Flat Top window | ||
Flat Top window approx. | ||
Gauss window | 1 < = ParameterA <= 2*iPeriod | |
Gauss window approx. | 1 < = ParameterA <= 2*(iPeriod+1) | |
Gauss window conf. | 1 < = ParameterA <= 2*(iPeriod+1) | |
Gauss window gen. | 1 < = ParameterA <= 2*iPeriod | 0 <= ParameterB |
Hamming window | ||
Hamming window opt. | ||
Hann window | ||
Hann double window | ||
Hann - Poisson window | 0 <= ParameterA | |
Hyperbolic tangent window | 0 <= ParameterA | 0 <= ParameterB |
Kaiser window | 0 <= ParameterA | |
Kaiser - Bessel window | 0 <= ParameterA | |
Kaiser – Bessel window approx. | ||
Karre window | ||
Lanczos window | ||
Lanczos kernel window | 1 <= ParameterA | |
Log window | 1 <= ParameterA | |
Logistic window | ||
Modified cosine window | ||
Nuttall's window | ||
Parzen window | ||
Planck - Bessel window | 0 < = ParameterA <= iPeriod/2 | 0 <= ParameterB |
Plank-taper window | 0 < = ParameterA <= iPeriod/2 | |
Poisson window | 0 <= ParameterA | |
Rectangular window | ||
Rife – Vincent 3rd window | ||
Rife – Vincent 4th window | ||
Silverman window | 1 <= ParameterA | |
Sinusoidal windows | 0 <= ParameterA | |
Smoothed rectangular window | 0 < = ParameterA <= iPeriod/2 | |
Stepped window | 0 <= ParameterA | |
Triangular window | 0 < = ParameterA | |
Tukey window | 0 < = ParameterA <= iPeriod/2 | |
Welch window | 1 <= ParameterA |