MetaTrader 5 / Göstergeler

ATRPivot - MetaTrader 5 için gösterge

79
(17)

ATRPivot göstergesi, ATR True Range Average teknik göstergesini dikkate alarak grafikteki varlık fiyatının destek ve direnç seviyelerini oluşturur.

Bu göstergenin fikri, Luis Guilherme Damiani tarafından önerilen ATR Kanalları göstergesinin kodundan ödünç alınmıştır.

Göstergenin bu çeşidi, ortalama çizgi olan ortalama algoritmasının on olası varyant arasından seçilmesine olanak tanır:

  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_directory\MQL5\Include' a kopyalayın), bunlarla çalışmanın ayrıntılı bir açıklaması "Ara hesaplamalar için ek tamponlar olmadan ortalama fiyat serileri" makalesinde yayınlanmıştır.

ATRPivot göstergesi

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