Fan sayfamıza katılın
Blau_HLM'nin en yüksek ve en düşük değerlerine göre karmaşık momentum - MetaTrader 5 için gösterge
- Görüntülemeler:
- 183
- Derecelendirme:
- Yayınlandı:
- Güncellendi:
-
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 "Kompozit Yüksek-Düşük Momentum" (Composite High-Low Momentum) kavramı, "Momentum, Trend ve Sapma" adlı kitapta anlatılmıştır.
Yüksek ve düşük seviyelere dayalı bileşik momentum, yükseliş trendinin q-dönemlik momentumu ile düşüş trendinin q-dönemlik momentumu arasındaki farktır. Yüksek ve düşük değerlere dayalı bileşik momentumun işareti, fiyatın değişim eğilimini gösterir: pozitif HLM - fiyatın yükselme eğilimi (yükseliş trendi), negatif HLM - fiyatın düşme eğilimi (düşüş trendi).
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_HLM.mq5 dosyasını terminal_veri_dizini\MQL5\Indicators\ dizinine yerleştirin.

William Blau'nun Kompozit Yüksek-Düşük Momentum (Composite High-Low Momentum) göstergesi
Hesaplama:
Yüksek ve düşük değerlere dayalı q-dönemli bileşik momentum (Composite High-Low Momentum) formülü:
HLM(q) = HMU(q) - LMD(q)
burada:
- q - yükseliş ve düşüş trendlerinin momentum hesaplamasına dahil edilen fiyat grafiğindeki zaman periyotlarının sayısı;
- HMU(q) - q dönemi için yükseliş trendi momentumudur;
- LMD(q) - q dönemi için düşüş trendinin momentumudur.
Maksimum ve minimum değerlere göre (sanal kapanış) düzeltilmiş karmaşık q-dönemli momentum formülü:
HLM(q,r,s,u) = EMA(EMA(EMA(HLM(q),r),s),u) = EMA(EMA(EMA(HMU(q)-HMD(q),r),s),u)
burada:
- q - yükseliş ve düşüş trendlerinin momentum hesaplamasına dahil edilen fiyat grafiğindeki zaman periyotlarının sayısı;
- HMU(q) - q dönemindeki yükseliş trendi momentumudur;
- LMD(q) - q dönemindeki düşüş trendi momentumudur;
- HLM(q)=HMU(q)-LMD(q) - en yüksek ve en düşük değerlere göre hesaplanan q dönemli bileşik momentum;
- EMA(HLM(q),r) - birinci düzeltme - en yüksek ve en düşük değerlere göre hesaplanan q dönemli bileşik momentum'a uygulanan r dönemli üstel hareketli ortalama (üstel);
- EMA(EMA(...,r),s) - ikinci düzeltme - r periyotlu üstele, s periyotlu üstele uygulanır;
- EMA(EMA(EMA(...,r),s),u) - üçüncü düzeltme - ikinci düzeltme sonucuna uygulanan u dönemli üstel ortalama.
- q - HLM'nin hesaplandığı dönem (varsayılan olarak q=2);
- r - HLM'ye uygulanan 1. EMA'nın periyodu (varsayılan olarak r=20);
- s - birinci düzeltme 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).
- q>0;
- r>0, s>0, u>0. r, s veya u değeri 1 ise, ilgili EMA periyodunda 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/382
Ergodik CSI osilatörü Blau_Ergodic_CSI
William Blau’nun ergodik CSI osilatörü.
Ergodik CMI osilatörü Blau_Ergodic_CMI
William Blau’nun ergodik CMI osilatörü.
Moving Average based on Heiken-Ashi
Bu, ham piyasa fiyatı yerine Heiken-Ashi mumlarına dayanan bir Hareketli Ortalama göstergesidir.
Laguerre MT5
Laguerre MetaTrader göstergesi - standart MT4 / MT5 göstergelerine dayanmayan tamamen özel bir gösterge. Ağırlıklı trend çizgisini grafiğin ayrı penceresinde gösterir. Basit giriş ve çıkış sinyalleri için kullanılabilir. Gösterge hem MT4 hem de MT5 için kullanılabilir.