Ticaret robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Twitter üzerinde bulun!
Fan sayfamıza katılın
Komut dosyasını ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Komut dosyasını beğendiniz mi? MetaTrader 5 terminalinde deneyin
Göstergeler

Double Exponential Moving Average (DEMA) - MetaTrader 5 için gösterge

Görüntülemeler:
194
Derecelendirme:
(29)
Yayınlandı:
2022.03.09 15:22
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Double Exponential Moving Average (DEMA) teknik göstergesi, Patrick Mulloy tarafından geliştirilmiştir ve Şubat 1994'te "Technical Analysis of Stocks & Commodities" dergisinde yayınlanmıştır.

Fiyat serilerini yumuşatmak için kullanılır ve doğrudan finansal enstrümanın fiyat grafiğine uygulanır. Ayrıca, diğer göstergelerin değerlerini yumuşatmak için de kullanılabilir.

Bu göstergenin avantajı, testere dişi fiyat hareketi sırasındaki yanlış sinyalleri ortadan kaldırması ve güçlü bir trend sırasında pozisyonun korunmasına yardımcı olmasıdır.

Double Exponential Moving Average göstergesi

Double Exponential Moving Average göstergesi

Hesaplama:

Bu gösterge, Exponential Moving Average'a (EMA) dayanır. EMA değerinden fiyat sapması hatasını hesaplayalım:

err(i) = Price(i) - EMA(Price, N, i)

Tanımlamalar:

  • err(i) - mevcut çubuğun EMA hatası;
  • Price(i) - mevcut çubuğun fiyatı;
  • EMA(Price, N, i) - mevcut çubuktan N periyotlu fiyat serisinin EMA değeri.

Üstel hareketli ortalama değerine üstel ortalama hatası değerini ekleyelim ve DEMA'yı elde edelim:

DEMA(i) = EMA(Price, N, i) + EMA(err, N, i) = EMA(Price, N, i) + EMA(Price - EMA(Price, N, i), N, i) =
= 2 * EMA(Price, N, i) - EMA(Price - EMA(Price, N, i), N, i) = 2 * EMA(Price, N, i) - EMA2(Price, N, i)

Tanımlamalar:

  • EMA(err, N, i) - mevcut çubuktan N periyotlu err hatası serisinin EMA değeri;
  • EMA2(Price, N, i) - mevcut çubuktan N periyotlu fiyat serisinin iki ​​sıralı yumuşatma değeri.

MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/73

Fractal Adaptive Moving Average (FrAMA) Fractal Adaptive Moving Average (FrAMA)

FrAMA göstergesinin avantajı, güçlü trend hareketlerini karakteristik olarak takip etme ve fiyat konsolidasyonu anlarındaysa yeterince yavaşlama yeteneğidir.

ObjChartSample ObjChartSample

Komut dosyası, Standart Kütüphanedeki sınıfları kullanarak grafik özelliklerinin kontrolünü gösterir.

Triple Exponential Moving Average (TEMA) Triple Exponential Moving Average (TEMA)

Fiyat verilerini ve diğer göstergelerin değerlerini yumuşatmak için geleneksel hareketli ortalamalar yerine TEMA göstergesi kullanılabilir.

Variable Index Dynamic Average (VIDYA) Variable Index Dynamic Average (VIDYA)

Bu osilatör, belirli bir periyod boyuncaki pozitif hareketlerin toplamı ile negatif hareketlerin toplamı arasındaki oranı ölçer.