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

Blau_MACD Hareketli Ortalamaların Yakınsama/Uzaklaşma Göstergesi - MetaTrader 5 için gösterge

Görüntülemeler:
222
Derecelendirme:
(21)
Yayınlandı:
Güncellendi:
\MQL5\Include\
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Yazar: Andrey N. Bolkonsky

William Blau'nun " Momentum, Trend ve Divergence" kitabında anlatılan hareketli ortalamaların yakınsama/ayrışma göstergesi.

Hareketli Ortalama Yakınsama/Ayrışma (Moving Average Convergence/Divergence, MACD), iki üstel hareketli ortalama (üstel) arasındaki fark (ayrışma)dır: s dönemli hızlı üstel hareketli ortalama ile r dönemli yavaş üstel hareketli ortalama; bu üstel hareketli ortalamalar kapanış fiyatına uygulanır.

MACD değeri, hızlı s dönemli eksponansiyel hareketli ortalamanın yavaş r dönemli eksponansiyel hareketli ortalamaya göre konumunugösterir: pozitif MACD, EMA(s)’nin EMA(r)’nin üzerinde olduğu; negatif MACD ise EMA(s)’nin EMA(r)’nin altında olduğu durumdur. MACD'nin mutlak değerindeki değişim: |MACD|'nin artışı, hareketli ortalamalar arasındaki ayrışmaya işaret eder; |MACD|'nin azalması ise hareketli ortalamalar arasındaki yakınlaşmaya işaret eder.

Ayrıntılar için MQL5'teki "William Blau'nun Göstergeleri ve İşlem Sistemleri" başlıklı makaleye bakınız . Bölüm 1: Göstergeler.

  • WilliamBlau.mqh dosyası, terminal_veri_dizini\MQL5\Include\
  • Blau_MACD.mq5 dosyasını terminal_veri_dizini\MQL5\Indicators\ dizinine yerleştirin.

William Blau’nun Hareketli Ortalamaların Yakınsama/Uzaklaşma Göstergesi

William Blau'nun Hareketli Ortalamalar Yakınsama/Uzaklaşma Göstergesi

Hesaplama:

Hareketli ortalamaların yakınsama/ayrışma formülü:

macd(price,r,s) = EMA(price,s) - EMA(price,r)
s < r

burada:
  • price - mevcut dönemin kapanış fiyatı;
  • EMA(price,r) - fiyata uygulanan r dönemli yavaş üstel hareketli ortalama (üstel);
  • EMA(price,s) - fiyata uygulanan s dönemli hızlı üstel ortalamadır.

Hareketli ortalamaların yakınsama/ayrışma göstergesi, hızlı ve yavaş üstel hareketli ortalamalar arasındaki ilişkiyi gösterir (düzeltilmiş hareketli ortalamaların yakınsama/ayrışması).

Hareketli ortalamaların yakınsama/ayrışma göstergesinin formülü:

MACD(fiyat, r, s, u) = EMA(macd(fiyat, r, s), u) = EMA(EMA(fiyat, s) - EMA(fiyat, r), u)
s < r

burada:
  • price - kapanış fiyatı - fiyat grafiğinin fiyat tabanı;
  • EMA(price,r) - ilk düzeltme - fiyata uygulanan r dönemli yavaş üstel hareketli ortalama (üstel);
  • EMA(price,s) - ikinci düzeltme - fiyata uygulanan s dönemli hızlı üstel ortalama;
  • macd(r,s)=EMA(price,s)-EMA(price,r) - fiyata uygulanan hızlı (s dönemi) ve yavaş (s dönemi) üstel ortalamaların yakınsaması/ayrışması;
  • EMA(macd(r,s),u) - üçüncü düzeltme - kayan ortalamaların (hızlı EMA(price,s) ve yavaş EMA(price,r)) yakınsama/ayrışmasına uygulanan u dönemli üstel ortalama.
Giriş parametreleri:
  • r - fiyata uygulanan 1. yavaş EMA'nın periyodu (varsayılan olarak r=20);
  • s - fiyata uygulanan 2. hızlı EMA'nın periyodu (varsayılan olarak s=5)
  • u - hareketli ortalamaların yakınsaması/ayrışmasına uygulanan 3. EMA'nın periyodu (varsayılan olarak u=3);
  • AppliedPrice - fiyat türü (varsayılan olarak AppliedPrice=PRICE_CLOSE).
Kısıtlamalar:
  • r>1, s>1;
  • s<r (teori gereği bir kısıtlamadır, yazılım düzeyinde kontrol edilmez);
  • u>0. u=1 ise, düzeltme yapılmaz;
  • fiyat dizisinin minimum boyutu =([max(r,s)]+u-2+1).

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

Ergodik DTI osilatörü Blau_Ergodic_DTI Ergodik DTI osilatörü Blau_Ergodic_DTI

William Blau’nun ergodik DTI osilatörü (Directional Trend Index).

Blau_DTI Yönlü Trend Endeksi Blau_DTI Yönlü Trend Endeksi

William Blau’nun Yönlü Trend Endeksi (Directional Trend Index, DTI).

Keltner Channel MT5 Keltner Channel MT5

Keltner Channel (MetaTrader göstergesi) - 1960 yılında Chester W. Keltner tarafından geliştirilen klasik bir teknik analiz göstergesidir. Gösterge, Bollinger Bantları ve Zarflarına biraz benzer. Üç çizim çizgisi kullanır: orta çizgi tipik fiyata uygulanan 10 günlük basit hareketli ortalamadır ((yüksek + düşük + kapanış) / 3), üst ve alt bantlar günlük fiyat aralığının hareketli ortalamasının (Yüksek ve Düşük farkı) orta çizgiye eklenmesi ve çıkarılmasıyla üretilir. Bu şekilde volatilite bazlı bir kanal oluşturulur. Göstergenin bu sürümünde MA'nın tüm parametrelerini değiştirebilirsiniz. Gösterge, platformun hem MT4 hem de MT5 sürümleri için kullanılabilir.

Float MT5 Float MT5

Float MetaTrader göstergesi - verilen döviz çifti için önceki grafik geçmişini analiz eden ve ardından mevcut durumdaki eğilimleri analiz etmeye çalışan sofistike bir gösterge. Trendlerin nerede başlayıp nerede bittiğini ayrı bir grafik penceresinde ve Fibonacci geri çekilme seviyelerini ana grafikteki DiNapoli seviyeleriyle birlikte gösterir. Ayrıca yerel yüksek ve düşük seviyelerin ne kadar süre önce tespit edildiğini de gösterir. Bu gösterge MT4 ve MT5 için kullanılabilir.