Fan sayfamıza katılın
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
- Görüntülemeler:
- 70
- Derecelendirme:
- Yayınlandı:
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
Yazar: Andrey N. Bolkonsky
Stokastik Momentum Endeksi (Stochastic Momentum Index, SMI) William Blau tarafından Momentum, yönlülük ve sapma adlı kitapta tanımlanmıştır.
Stokastik Momentum Endeksi normalleştirilmiş stokastik momentumun bir göstergesidir (normalleştirilmiş düzeltilmiş q-dönem stokastik momentum). Düzeltilmiş q-dönemi stokastik momentum değerleri yüzde formatındadır (görüntüleme aralığı [-100,+100]).
Düzeltilmiş q-dönemi stokastik momentumunun her değeri, q-dönemi fiyat dalgalanması aralığının yarısının değerine normalleştirilir. Normalleştirme, SMI 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.
Daha fazla ayrıntı William Blau'nun MQL5'teki Göstergeler ve Ticaret Sistemleri makalesinde . Bölüm 1: Göstergeler.
- WilliamBlau.mqh terminal_data_directory\MQL5\Include\ içine yerleştirilmelidir.
- Blau_SMI.mq5 terminal_data kataloğu\MQL5\Indicators\ içine yerleştirilmelidir.

Hesaplama:
Stokastik oran endeksi formülü:
100*EMA(EMA(EMA(EMA( fiyat-1/2*[LL(q)+HH(q)],r),s),s),u)100 * SM(fiyat,q,r,s,u)
SMI(fiyat,q,r,s,u) = --------------------------------------------------------------- = -------------------------------------------------
EMA(EMA(EMA( 1/2*[HH(q)-LL(q)],r),s),u) EMA(EMA(EMA( 1/2*[HH(q)-LL(q)],r),s),u)
Nerede
- fiyat - [kapanış] fiyatı - fiyat grafiğinin fiyat tabanı;
- LL(q) - q dönemi için önceki q dönemdeki en düşük fiyatın minimum değeri;
- HH(q) - q dönemi için en yüksek fiyatın önceki q dönem için maksimum değeri;
- sm(fiyat,q)=fiyat-1/2*[LL(q)+HH(q)] - q dönemli stokastik momentum;
- SM(fiyat,q,r,s,u) üç kez düzeltilmiş q-dönem stokastik momentumdur;
- HH(q)-LL(q) - q-dönem fiyat dalgalanması aralığı;
- 1/2*[LL(q)+HH(q)] - q-dönem fiyat dalgalanma aralığının orta noktası;
- 1/2*[HH(q)-LL(q)] - fiyat dalgalanmasının q dönem aralığının yarısı;
- EMA(...,r) - ilk yumuşatma - göstergeye uygulanan r periyodunun üstel hareketli ortalaması (üs)
- q-dönem stokastik momentuma
- q dönemindeki fiyat dalgalanması aralığının yarısına kadar;
- EMA(EMA(...,r),s) - ikinci yumuşatma, r döneminin üssüne uygulanan s döneminin üssüdür;
- EMA(EMA(EMA(...,r),s),u) - üçüncü yumuşatma - ikinci yumuşatmanın sonucuna uygulanan u döneminin üssü.
Girdi parametreleri:
- q - stokastik momentumun hesaplandığı periyot (varsayılan olarak q=5);
- r - stokastik momentuma uygulanan 1. EMA'nın periyodu (varsayılan olarak r=20);
- s - ilk yumuşatmanın sonucuna göre 2. EMA'nın periyodu (varsayılan olarak s=5);
- u - ikinci yumuşatmanın sonucuna uygulanan 3. EMA'nın periyodu (varsayılan olarak u=3);
- AppliedPrice - fiyat türü (varsayılan AppliedPrice=PRICE_CLOSE).
Sınırlamalar:
- q>0;
- r>0, s>0, u>0. r, s veya u 1'e eşitse, ilgili EMA döneminde yumuşatma 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/371
Pinbar Detector MT5
Pinbar Detector, Pinbarları ("Pin-bar" veya "Pin bar" olarak da bilinir) tespit etmeye çalışan ve yükseliş Pinbarlarının altına ve düşüş Pinbarlarının üzerine bir "gülen yüz" sembolü yerleştirerek bunları işaretleyen bir MetaTrader göstergesidir. Kodunda herhangi bir standart teknik gösterge kullanmayan saf bir fiyat eylem göstergesidir. Pinbar algılamanın yapılandırması, göstergenin giriş parametreleri aracılığıyla yapılabilir. Pinbar Detector, algılama üzerine platform uyarıları ve e-posta uyarıları verebilir. Gösterge, ticaret platformunun hem MT4 hem de MT5 sürümleri için kullanılabilir.
Periyot Dönüştürücü Mod
MT4'teki Dönem Dönüştürücünün bir benzeri
Stokastik Momentum Osilatörü Blau_SM_Stochastic
William Blau'nun stokastik momentum osilatörü.
Ergodik MACD osilatörü Blau_Ergodic_MACD
William Blau'nun ergodik MACD osilatörü.