MetaTrader 4 / Göstergeler

Center of Gravity, J. F. Ehlers - MetaTrader 4 için gösterge

242
(22)
Center of Gravity esasen sıfır gecikmeye sahiptir ve terse dönüş noktalarının net bir şekilde tanımlanmasına olanak tanır. Bu gösterge, Ehlers'in adaptif filtrelere yönelik çalışmasının sonucudur.


Center of Gravity göstergesi, neredeyse hiç gecikme olmadan ana pivot noktalarının belirlenmesine olanak tanır. Ağırlık merkezini hesaplama fikri, sonlu dürtü yanıtlı (FIR) farklı filtrelerin, filtre katsayılarının bağıl genliğiyle ilgili olarak ne kadar geciktiğinin araştırılmasından ortaya çıkmıştır. SMA (Simple Moving Average), tüm katsayıların tek ve aynı değere sahip olduğu bir FIR filtresidir. Sonuç olarak, SMA'nın ağırlık merkezi, filtrenin tam merkezidir. WMA (Weighted Moving Average) da, son fiyat değişiminin filtre uzunluğu vb. göre ağırlıklandırıldığı bir FIR filtresidir.

Ağırlıklandırma değerleri filtrelerin katsayılarıdır. WMA filtrelerinin katsayıları bir üçgenin iskeleti olarak sunulabilir. Ağırlık merkezi üçgenin tabanının uzunluğunun 1/3'ü üzerindedir. Böylece WMA'nın ağırlık merkezi, aynı uzunluktaki SMA'nın ağırlık merkezine göre sağa kayar, bu da bize daha küçük bir gecikme sağlar. FIR filtreli tüm örnekler için, orijinal fiyatların korunması adına katsayıların toplamının fiyatla çarpımı, katsayıların toplamına bölünmelidir.

En yaygın FIR filtresi, aşağıdaki şekilde gösterilebilen Ehlers filtresidir:


Center of Gravity, şu formül kullanılarak Ehlers filtresi olarak hesaplanır:


Bu göstergede Per=10 parametresi göstergenin hesaplama periyodunu belirler, PriceType=0 parametresi de göstergenin hesaplandığı fiyat türünü belirler - bu şekilde ana çizgi (mavi renk) elde edilir. Sinyal çizgisi (kırmızı renk) için SmoothPer=3 parametresi göstergenin ana çizgisinin yumuşatma periyodunu ayarlar, SmoothType=0 parametresi de yumuşatma türünü belirtir. Parametre değerlerinin yorumlanması gösterge kodunda yorumlar şeklinde sağlanmıştır.

MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/7068