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:
- 24
- 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

A quick little script to make traders' lives easier. The one thing that always annoys me is resetting the properties like colors for a new chart, to make it look the way i like it. So Here is a script to make things smoother.

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.

William Blau'nun stokastik momentum osilatörü.

William Blau'nun ergodik MACD osilatörü.