Fan sayfamıza katılın
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
- Görüntülemeler:
- 270
- Derecelendirme:
- 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
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ı.
Ü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.
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.
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ı.
-
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](https://c.mql5.com/i/code/library.png)
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](https://c.mql5.com/i/code/indicator.png)
EMA'ya benzer bir hareketli ortalama oluşturmak için fraktal boyut değeri kullanılır.
![Grafiğe Varlık Grafiği Ekleme](https://c.mql5.com/i/code/indicator.png)
Fiyat grafiğine varlık grafiği ekleme örneği
![Change of Volatility](https://c.mql5.com/i/code/indicator.png)
Volatilite bir standart sapmadır.