Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook ü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_CSI Mum Endeksi Göstergesi - MetaTrader 5 için gösterge

Görüntülemeler:
204
Derecelendirme:
(17)
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, Yön ve Sapma" adlı kitabında açıklanan q-dönemli mum endeksi (q-dönemli mumun normalleştirilmiş düzgünleştirilmiş momentum; q-dönemli mumun uzunluğuna göre normalleştirme).

Mum Çubuğu Endeksi (Candlestick Index, CSI), q-dönemli mum çubuğunun normalleştirilmiş momentum göstergesidir (q-dönemli mum çubuğunun normalleştirilmiş düzgünleştirilmiş momentumu). q-periyotlu mum çubuğunun düzeltilmiş momentum değerleri yüzde ölçeğine dönüştürülmüştür (görüntüleme aralığı [–100,+100]).

Her bir q-dönemli mum grafiğinin düzgünleştirilmiş momentum değeri, q-dönemli fiyat dalgalanma aralığının büyüklüğüne (veya q-dönemli mum grafiğinin uzunluğuna) göre normalize edilir. Bu normalleştirme, CSI değerinin piyasanın aşırı alım (pozitif değer) veya aşırı satım (negatif değer) derecesi olarak yorumlanmasına olanak tanır.

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ını terminal_veri_dizini\MQL5\Include\
  • Blau_CSI.mq5 dosyasını terminal_veri_dizini\MQL5\Indicators\ dizinine yerleştirin.

William Blau’nun q-dönemli mum çubuğu için normalleştirilmiş momentum göstergesi

William Blau'nun q-dönemli mum çubukları için normalize momentum göstergesi

Hesaplama:

Mum endeks formülü:

                                         100 * EMA(EMA(EMA( cmtm(price1,pric2,q) ,r),s),u)           100 * CMtm(price1,pric2,q,r,s,u)
CSI(price1,price2,q,r,s,u) = –
––––––––––––––––––––––––––––––––––––––––––– = ––––––––––––––––––––––––––––––––––
                                                      EMA(EMA(EMA( HH(q)-LL(q) ,r),s),u)                  EMA(EMA(EMA( HH(q)-LL(q) ,r),s),u)

eğer EMA(EMA(EMA(HH(q)-LL(q),r),s),u)=0 ise, o zaman CSI(price1,price2,q,r,s,u)=0

burada:

  • q - q-dönemlik mumun momentum hesaplamasına dahil olan fiyat grafiğindeki zaman dönemlerinin sayısı;
  • price1 - q döneminin sona erdiği andaki [kapanış] fiyatı;
  • price2 - q döneminin başlangıcındaki [açılış] fiyatı;
  • cmtm(price1,price2,q)=price1-price2[q-1] - q periyotlu mumun momentumudur;
  • LL(q) - önceki q dönem için q dönemindeki en düşük fiyatın minimum değeri;
  • HH(q) - önceki q dönem için q dönemindeki en yüksek fiyatın maksimum değeri
  • HH(q)-LL(q) - q dönemlik fiyat dalgalanma aralığı (q dönemlik mum çubuğunun uzunluğu);
  • CMtm(price1,price2,q,r,s,u) - q dönemlik mum çubuğunun üç kez düzeltilmiş momentum değeri;
  • EMA(...,r) - ilk düzeltme - r dönemine ait üstel hareketli ortalama (üstel), şu göstergelere uygulanır:
    1. q periyotlu mumun momentumuna;
    2. q periyotlu fiyat dalgalanma aralığına (veya q periyotlu mumun uzunluğuna);
  • EMA(EMA(...,r),s) - ikinci düzeltme - r dönemine uygulanan s dönemine ait üstel;
  • EMA(EMA(EMA(...,r),s),u) - üçüncü düzeltme - ikinci düzeltme sonucuna uygulanan u dönemli eksponansiyel;
Giriş parametreleri:
  • q - q periyotlu mumun momentumunun hesaplandığı periyot (varsayılan olarak q=1);
  • r - q periyotlu mumun momentumuna uygulanan 1. EMA'nın periyodu (varsayılan olarak r=20);
  • s - birinci yumuşatma sonucuna uygulanan 2. EMA'nın periyodu (varsayılan olarak s=5);
  • u - ikinci düzeltme sonucuna uygulanan 3. EMA'nın periyodu (varsayılan olarak u=3);
  • AppliedPrice1 - kapanış fiyatı türü (varsayılan olarak AppliedPrice=PRICE_CLOSE);
  • AppliedPrice2 - açılış fiyatı türü (varsayılan olarak AppliedPrice=PRICE_OPEN>).
Kısıtlamalar:
  • q>0;
  • r>0, s>0, u>0. r, s veya u değeri 1 ise, ilgili EMA döneminde düzeltme yapılmaz;
  • fiyat dizisinin minimum boyutu = (q-1+r+s+u-3+1).

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

Blau_CMI mum momentum endeksi göstergesi Blau_CMI mum momentum endeksi göstergesi

William Blau’nun Mum Momentum Endeksi (Candle Momentum Index, CMI) göstergesi.

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.

AMkA AMkA

Perry Kaufman’ın uyarlanabilir kayan ortalaması; standart karekök sapma temel alınarak, sinyal noktalarının doğrudan hareketli ortalamanın üzerine yerleştirildiği bir yöntemdir.

Gain/Loss Info MT5 Gain/Loss Info MT5

Kazanç / Kayıp Bilgisi MetaTrader göstergesi - verilen eşiğin aşıldığı tüm mumlar için kazançları ve kayıpları görüntüler. Değerler puan ve yüzde olarak hesaplanır. Gösterge kazanç/kaybı iki modda hesaplayabilir: düz mum çubuğu Kapanış ve Açılış farkı ve mevcut Kapanış ile önceki Kapanış arasındaki fark olarak. Minimum değişim limitlerini (pip ve yüzde için), değişim modlarını ayarlayabilir ve çıktı numaralarının yazı tipi rengini de kontrol edebilirsiniz. Gösterge hem MT4 hem de MT5 için kullanılabilir