AIS Ind Basic Window Functions
- Göstergeler
- Aleksej Poljakov
- Sürüm: 4.0
- Güncellendi: 6 Eylül 2022
- Etkinleştirmeler: 15
Zaman serilerini yumuşatmak için çeşitli pencere işlevleri kullanılabilir. Pencere işlevleri, özellikleri bakımından birbirinden oldukça farklı olabilir - yumuşatma seviyesi, gürültü bastırma vb. Bu gösterge, ana pencere işlevlerini uygulamanıza ve finansal zaman serilerindeki performanslarını değerlendirmenize olanak tanır.
Gösterge parametreleri:
- iPeriod – gösterge dönemi. iDönem >= 2
- iCenter, pencere işlevinin merkezinin bulunacağı referansın dizinidir. Varsayılan olarak, bu parametre 0'dır - pencerenin merkezi, göstergenin merkeziyle çakışır. 1 <= iCenter <= iPeriod ile, pencere işlevinin merkezi kaydırılacak ve bunun sonucunda göstergenin bazı özellikleri değişecektir. Şekil 1'de, merkez seçiminin pencere işlevini ve göstergenin görüntüsünü nasıl etkilediğini görebilirsiniz. Bu parametre 0,5'lik artışlarla değiştirilebilir.
Bazı pencere işlevleri ek parametreler kullanır - ParameterA ve ParameterB. Pencere ağırlıklarını etkilerler. Bu nedenle, göstergenin özellikleri değişir. Tablo, pencere fonksiyonlarını ve eğer kullanılıyorlarsa parametre değiştirme limitlerini gösterir. Verilen parametreler için pencere fonksiyon ağırlıklarının dağılımı https://www.mql5.com/ru/market/product/72156 komut dosyası kullanılarak tahmin edilebilir.
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 |