Alım-satım 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östergeler

ATR Kanalları - MetaTrader 5 için gösterge

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

Gerçek yazar:

Luis Guilherme Damiani

ATR Kanalları göstergesi, ATR (Ortalama Gerçek Aralık) teknik göstergesini dikkate alarak fiyat hareket kanalları oluşturur.

Gösterge, trendin hızlanma ve yavaşlama anlarının yanı sıra ortalama gerçek aralık açısından aşırı alım ve aşırı satım bölgelerini açıkça gösterir.

Göstergenin bu çeşidi, ortalama çizgi olan hareketli ortalama için ortalama algoritmasının on olası varyant arasından seçilmesine izin verir:

  1. SMA - basit hareketli ortalama;
  2. EMA - üstel hareketli ortalama;
  3. SMMA - yumuşatılmış hareketli ortalama;
  4. LWMA - doğrusal ağırlıklı hareketli ortalama;
  5. JJMA - JMA uyarlanabilir ortalama;
  6. JurX - ultra doğrusal ortalama;
  7. ParMA - parabolik ortalama;
  8. T3 - Tillson çoklu üstel düzleştirme;
  9. VIDYA - Tushar Chande algoritması kullanılarak ortalama alma;
  10. AMA - Perry Kaufman algoritması kullanılarak ortalama alma.

Faz parametresinin farklı ortalama alma algoritmaları için tamamen farklı bir anlama sahip olduğuna dikkat etmeliyiz.

  • JMA için, -100 ila +100 arasında değişen harici bir değişken Faz'dır;
  • T3 için, daha iyi algılama için 100 ile çarpılan ortalama faktörüdür;
  • VIDYA için CMO osilatörünün periyodudur ve AMA için yavaş EMA'nın periyodudur;
  • AMA için hızlı EMA'nın periyodu sabittir ve varsayılan değer olan 2'ye eşittir. AMA için derece faktörü de 2'de sabitlenmiştir.

Gösterge SmoothAlgorithms.mqh kütüphane sınıflarını kullanır (bunları terminal_data_terminal dizinine kopyalayın\MQL5\Include), bunlarla çalışmanın ayrıntılı bir açıklaması "Ara hesaplamalar için ek tamponlar olmadan fiyat serilerinin ortalamasını alma" makalesinde yayınlanmıştır.

Bu gösterge ilk olarak MQL4'te uygulanmış ve Kod Tabanı 08.08.2006'da yayınlanmıştır.


Şekil 1. ATR_Channels göstergesi

Şekil 1. ATR_Channels göstergesi

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

CBitBuffer Class - Data Serialization in MQL5 CBitBuffer Class - Data Serialization in MQL5

Tek tek bitleri veya bit dizilerini bir arabelleğe okumak ve arabellekten yazmak için bir sınıf.

Boom Index Spike Pattern Boom Index Spike Pattern

Bu MetaTrader 5 (MT5) özel göstergesi, boomSpikeBoxMitigationFinal.mq5, grafikte belirli bir yükseliş yükseliş modeli algılar ve dikdörtgenler ve yatay çizgiler kullanarak giriş bölgelerini işaretler. Fiyat giriş seviyesine döndüğünde ("hafiflettiğinde"), giriş çizgisi hafifletme noktasına kısaltılır.

Uyarlanabilir Orta JMA Uyarlanabilir Orta JMA

JMA Adaptif Hareketli Ortalama, fiyat serilerini minimum gecikme (lag) ile yumuşatma konusunda liderdir.

XCCI XCCI

Seçilebilir bir ortalama algoritması ve dinamik olarak değişken aşırı satım/aşırı alım seviyeleri ile olağan ortalama sapma formülünü kullanan Klasik Emtia Kanalı Endeksi.