Ticaret robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook ü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örüntülemeler:
200
Derecelendirme:
(33)
Yayınlandı:
2022.03.21 09:29
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git


Moving Average teknik göstergeleri, enstrümanın belirli bir periyot boyuncaki ortalama fiyatını gösterir. Hareketli ortalamalar hesaplanırken, bu periyot boyuncaki enstrüman fiyatının ortalaması alınır. Fiyat değiştikçe, hareketli ortalaması da artar ya da azalır.
Dört farklı hareketli ortalama türü vardır: Simple (Arithmetic olarak da adlandırılır), Exponential, Smoothed ve Linear Weighted. Açılış ve kapanış fiyatları, yüksek ve düşük fiyatları, işlem hacmi veya diğer göstergeler dahil olmak üzere herhangi bir sıralı veriler kümesi için hareketli ortalamalar hesaplanabilir. Hareketli ortalamaların kendilerinin hareketli ortalamaları da sıklıkla kullanılır.
Farklı türlerdeki hareketli ortalamaları birbirinden önemli ölçüde farklı kılan tek şey, en son verilere atanan ağırlık katsayılarının farklı olmasıdır. SMA (Simple Moving Average) söz konusu olduğunda, dikkate alınan periyodun tüm fiyatları eşit ağırlığa sahiptir. EMA (Exponential Moving Average) ve LWMA (Linear Weighted Moving Average), son fiyatları daha önemli hale getirir.
Hareketli ortalamaları yorumlamanın en yaygın yöntemi, hareketlerini fiyatın kendi hareketleriyle karşılaştırmaktır. Enstrümanın fiyatı hareketli ortalama değerinin üzerine çıktığında alış sinyali, altına düştüğündeyse satış sinyali oluşur.
Hareketli Ortalamalar, göstergelere de uygulanabilir. Buradaki yorumlama da, fiyatlara uygulanan hareketli ortalamaların yorumlanmasına benzer: gösterge hareketli ortalamanın üzerine çıkarsa, bu, göstergenin yukarı yönlü hareketinin devam edeceği anlamına gelir; gösterge hareketli ortalamanın altına düşerse, bu da, göstergenin aşağı yönlü hareketinin devam edeceği anlamına gelir.

   
Hesaplama

    Simple Moving Average (SMA)

    Basit veya başka bir deyişle aritmetik hareketli ortalama, enstrümanın belirli bir periyot boyuncaki kapanış fiyatları toplanması ve ardından bu toplamın aynı periyot sayısına bölünmesiyle hesaplanır.


    SMA = SUM(CLOSE, N)/N

Tanımlamalar:
N — hesaplama periyodu sayısı.

    Exponential Moving Average (EMA)

    Üstel hareketli ortalama, önceki çubuğun hareketli ortalamaya değerine mevcut kapanış fiyatının belirli bir yüzdesinin eklenmesiyle hesaplanır. Üstel hareketli ortalamada son kapanış fiyatları daha değerlidir. P yüzdeli üstel hareketli ortalama:

    EMA = (CLOSE(i)*P)+(EMA(i-1)*(100-P))

Tanımlamalar:
CLOSE(i) — mevcut çubuğun kapanış fiyatı;
EMA(i-1) — önceki çubuğun EMA değeri;
P — fiyatın kullanılacak yüzdesi.

    Smoothed Moving Average (SMMA)

    Yumuşatılmış hareketli ortalamanın ilk değeri, Simple Moving Average gibi hesaplanır:

    SUM1 = SUM(CLOSE, N)

    SMMA1 = SUM1/N

Yumuşatılmış hareketli ortalamanın ikinci ve sonraki değerleriyse şu formüle göre hesaplanır:

    SMMA(i) = (SUM1-SMMA1+CLOSE(i))/N

    Tanımlamalar:
SUM1 — N dönem boyuncaki kapanış fiyatlarının toplamı;
SMMA1 — ilk çubuğun yumuşatılmış hareketli ortalaması;
SMMA(i) — mevcut çubuğun yumuşatılmış hareketli ortalaması (birincisi hariç);
CLOSE(i) — mevcut çubuğun kapanış fiyatı;
N — yumuşatma periyodu.

    Linear Weighted Moving Average (LWMA)

    Ağırlıklı hareketli ortalamada, son verilere daha fazla ağırlık verilir, eski verilere de daha az ağırlık verilir. Ağırlıklı hareketli ortalama, söz konusu serideki kapanış fiyatlarının her birinin belirli bir ağırlık faktörü ile çarpılmasıyla hesaplanır.

    LWMA = SUM(Close(i)*i, N)/SUM(i, N)

    Tanımlamalar:
SUM(i, N) — ağırlık katsayılarının toplamı.

   

Hareketli ortalamalar:

   

  • Simple Moving Average (SMA)

  • Exponential Moving Average (EMA)

  • Smoothed Moving Average (SMMA)

  • Linear Weighted Moving Average (LWMA)

Teknik göstergenin açıklaması

Hareketli ortalamaların tam açıklaması burada mevcuttur.

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

Z-skoru Hesaplama Z-skoru Hesaplama

Bu kütüphane, veri dizisinde Max, Min, ortalama, standart sapma, çarpıklık, basıklık ve Z-skoru hesaplamasını düzenlemeye yardımcı olur.

Frama Frama

EMA'ya benzer bir hareketli ortalama oluşturmak için fraktal boyut değeri kullanılır.

Grafiğe Varlık Grafiği Ekleme Grafiğe Varlık Grafiği Ekleme

Fiyat grafiğine varlık grafiği ekleme örneği

Change of Volatility Change of Volatility

Volatilite bir standart sapmadır.