AIS Ind Basic Window Functions MT5
- Indicadores
- Aleksej Poljakov
- Versão: 4.0
- Atualizado: 6 setembro 2022
- Ativações: 15
Várias funções de janela podem ser usadas para suavizar séries temporais. As funções da janela podem ser bastante diferentes umas das outras em suas características - o nível de suavização, supressão de ruído etc. Este indicador permite implementar as funções da janela principal e avaliar seu desempenho em séries temporais financeiras.
Parâmetros do indicador:
- iPeriod – período do indicador. iPeriod >= 2
- iCenter é o índice da referência onde estará localizado o centro da função da janela. Por padrão, este parâmetro é 0 - o centro da janela coincide com o centro do indicador. Com 1 <= iCenter <= iPeriod, o centro da função da janela será deslocado, como resultado, algumas características do indicador serão alteradas. Na Figura 1 você pode ver como a escolha do centro afeta a função da janela e a exibição do indicador. Este parâmetro pode ser alterado em incrementos de 0,5.
Algumas funções de janela usam parâmetros adicionais - ParâmetroA e ParâmetroB. Eles afetam os pesos da janela. Por causa disso, as características do indicador mudam. A tabela mostra as funções da janela e os limites para alterar os parâmetros se forem usados. A distribuição dos pesos das funções da janela para determinados parâmetros pode ser estimada usando o 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 |
