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örüntülemeler:
86
Derecelendirme:
(17)
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

Kütle Endeksi (MI), maksimum ve minimum fiyatlar arasındaki aralığın genişliğindeki değişikliklere dayalı olarak trend dönüşlerini belirlemek üzere tasarlanmıştır.

Aralık genişlerse kütle endeksi artar, daralırsa endeks azalır. Bu endeks Tushar Chande ve Donald Dorsey tarafından popüler hale getirilmiştir. Kütle endeksi Donald Dorsey tarafından geliştirilmiştir.

D. Dorsey'e göre, kütle endeksinin en önemli sinyali, gösterge tarafından oluşturulan ve "ters şişkinlik" olarak adlandırılan özel bir formasyon olarak düşünülmelidir. Ters şişkinlik, 25 dönemlik kütle endeksi önce 27'nin üzerine çıktığında ve ardından 26,5'in altına düştüğünde oluşur. Bu durumda, trendin genel yapısına bakılmaksızın (yani fiyatların yukarı, aşağı hareket edip etmediği veya bir ticaret bandında dalgalanıp dalgalanmadığı) fiyatların tersine dönmesi muhtemeldir.

Hangi sinyalin (alım ya da satım) bir ters kambur verdiğini belirlemek için genellikle fiyatların 9 dönemlik üstel hareketli ortalaması kullanılır. Bir ters kambur oluştuğunda, hareketli ortalama düşüyorsa (tersine dönüş beklentisiyle) satın almalı ve yükseliyorsa satmalısınız.

Hesaplama

MI = SUM (EMA (HIGH - LOW, 9) / EMA (EMA (HIGH - LOW, 9), 9), N)

Nerede:

  • SUM - toplam;
  • YÜKSEK - mevcut çubuğun maksimum fiyatı;
  • LOW - mevcut çubuğun minimum fiyatı;
  • EMA - üstel hareketli ortalama;
  • N - gösterge dönemi (özetlenen değer sayısı).

Bu göstergede sadece EMA ortalamasını kullanamazsınız. Buna ek olarak, on olası varyant seçeneğine sahip olarak ortalama algoritmasını değiştirmek mümkündü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 tipi parametrelerinin farklı ortalama alma algoritmaları için oldukça farklı anlamlara sahip olduğu gerçeğine dikkat edilmelidir. 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. Diğer algoritmalarda bu parametreler ortalamayı etkilemez. AMA için hızlı EMA'nın periyodu sabittir ve varsayılan olarak 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 08.02.2007 tarihinde Code Base 'de yayınlanmıştır.

Kütle Endeksi göstergesi

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

Extreme highs and lows with tick prices Extreme highs and lows with tick prices

Aşırı alış ve satış fiyatlarıyla birlikte aşırı yüksek ve düşük fiyatların (OHLC) işaretlenmesi

Economic Calendar Monitor and Cache for Backtesting on History Economic Calendar Monitor and Cache for Backtesting on History

Bu gösterge, grafikteki güncel olayları görüntüler ve takvimi geriye dönük test için arşivlere aktarmanıza olanak tanır, çubukların geçmişi ile olayların geçmişi arasındaki zaman tutarsızlıklarını otomatik olarak düzeltir. Bu, algotrading kitabındaki CalendarMonitorCached göstergesinin geliştirilmiş bir sürümüdür.

Salınım Endeksi (Swing Index) Salınım Endeksi (Swing Index)

Swing Endeksi, son iki çubuktaki işlem aktivitesinin matematiksel bir ifadesidir.

CCalendarInputBox CCalendarInputBox

IncGUI kütüphanesinin yeni CCalendarInputBox kontrolü tarih ve/veya saat girmek için tasarlanmıştır.