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:
- 50
- 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 (Stochastic Momentum, SM) William Blau Momentum, yönlülük ve sapma kitabında tanımlamıştır.
William Blau'nun stokastik oran göstergesi (q-dönem stokastik momentum; düzeltilmiş q-dönem stokastik momentum), mevcut dönemin kapanış fiyatından önceki q dönem için fiyat dalgalanmaları aralığının ortasına olan mesafe olarak tanımlanır.
- Q-dönem stokastik momentumun değeri, fiyatın q-dönem fiyat dalgalanma aralığının ortasına göre ne kadar yer değiştirdiğinigösterir.
- Q-dönem stokastik momentumun işareti, fiyatın q-dönem fiyat dalgalanma aralığının ortasına göre konumunugösterir: pozitif stokastikmomentum - fiyat orta noktanın üzerinde, negatif - fiyat orta noktanın altında.
William Blau tarafından yazılan MQL5'te Göstergeler ve Ticaret Sistemleri makalesinde daha fazla ayrıntı. Bölüm 1: Göstergeler.
- WilliamBlau.mqh terminal_data_terminal kataloğu\MQL5\Include\ içine yerleştirilmelidir.
- Blau_SM.mq5 terminal veri dizini\MQL5/Indicators\ içine yerleştirilmelidir.
Hesaplama:
Q-dönem stokastik momentum formülü:
sm(price,q) = price - 1/2 * [LL(q) + HH(q)]
- fiyat, cari dönemin [kapanış] fiyatıdır;
- q - stokastik momentum hesaplamasına katılan fiyat grafiğinin zaman periyodu sayısı;
- LL(q) - q dönemi için önceki q dönem için 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;
- 1/2*[LL(q)+HH(q)] - q dönemlik fiyat dalgalanması aralığının ortası.
Düzeltilmiş q-dönem stokastik momentum formülü:
SM(fiyat,q,r,r,s,u) = EMA(EMA(EMA(sm(fiyat,q),r),s),u)
- fiyat [kapanış] fiyatıdır - fiyat grafiğinin fiyat tabanı;
- q - stokastik momentum hesaplamasına katılan fiyat grafiğinin zaman periyotlarının sayısı;
- sm(fiyat,q)=fiyat-1/2*[LL(q)+HH(q)] - q-dönem stokastik momentum;
- EMA(sm(fiyat,q),r) - ilk yumuşatma - q-dönem stokastik momentuma uygulanan r döneminin üstel hareketli ortalaması (üs);
- EMA(EMA(...,r),s) - ikinci düzleştirme - r döneminin üssüne uygulanan s döneminin üssü;
- EMA(EMA(EMA(sm(q),r),s),u),u) üçüncü yumuşatmadır - ikinci yumuşatmanın sonucuna uygulanan u döneminin üssü.
- q - stokastik momentumun hesaplandığı dönem (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).
- 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/370

William Blau'nun Stokastik Osilatörü.

William Blau'nun stokastik endeksi (normalleştirilmiş düzeltilmiş q-dönem stokastik).

MT4'teki Dönem Dönüştürücünün bir benzeri

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.