AIS Ind Basic Window Functions MT5
- Indicateurs
- Aleksej Poljakov
- Version: 4.0
- Mise à jour: 6 septembre 2022
- Activations: 15
Diverses fonctions de fenêtre peuvent être utilisées pour lisser les séries chronologiques. Les fonctions de fenêtre peuvent être très différentes les unes des autres dans leurs caractéristiques - le niveau de lissage, la suppression du bruit, etc. Cet indicateur permet d'implémenter les fonctions de la fenêtre principale et d'évaluer leurs performances sur des séries temporelles financières.
Paramètres de l'indicateur :
- iPeriod – période de l'indicateur. iPériode >= 2
- iCenter est l'index de la référence où se situera le centre de la fonction fenêtre. Par défaut, ce paramètre est 0 - le centre de la fenêtre coïncide avec le centre de l'indicateur. Avec 1 <= iCenter <= iPeriod, le centre de la fonction de fenêtre sera décalé, à la suite de quoi certaines caractéristiques de l'indicateur changeront. Dans la figure 1, vous pouvez voir comment le choix du centre affecte la fonction de fenêtre et l'affichage de l'indicateur. Ce paramètre peut être modifié par incréments de 0,5.
Certaines fonctions de fenêtre utilisent des paramètres supplémentaires - ParameterA et ParameterB. Ils affectent les poids des fenêtres. De ce fait, les caractéristiques de l'indicateur changent. Le tableau indique les fonctions de la fenêtre et les limites de modification des paramètres si elles sont utilisées. La distribution des pondérations de la fonction de fenêtre pour des paramètres donnés peut être estimée à l'aide du 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 |