AIS Ind Basic Window Functions MT5
- Indicadores
- Aleksej Poljakov
- Versión: 4.0
- Actualizado: 6 septiembre 2022
- Activaciones: 15
Se pueden utilizar varias funciones de ventana para suavizar las series temporales. Las funciones de la ventana pueden ser bastante diferentes entre sí en sus características: el nivel de suavizado, supresión de ruido, etc. Este indicador le permite implementar las funciones de la ventana principal y evaluar su desempeño en series temporales financieras.
Parámetros del indicador:
- iPeriod – período indicador. iPeriod >= 2
- iCenter es el índice de la referencia donde se ubicará el centro de la función de ventana. Por defecto, este parámetro es 0: el centro de la ventana coincide con el centro del indicador. Con 1 <= iCenter <= iPeriod, el centro de la función de la ventana se desplazará, como resultado de lo cual cambiarán algunas características del indicador. En la Figura 1, puede ver cómo la elección del centro afecta la función de la ventana y la visualización del indicador. Este parámetro se puede cambiar en incrementos de 0,5.
Algunas funciones de ventana usan parámetros adicionales: ParámetroA y ParámetroB. Afectan a los pesos de las ventanas. Debido a esto, las características del indicador cambian. La tabla muestra las funciones de la ventana y los límites para cambiar los parámetros si se utilizan. La distribución de los pesos de función de ventana para parámetros dados se puede estimar utilizando el 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 |