Fan sayfamıza katılın
- Görüntülemeler:
- 197
- 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 Stokastik Endeksi (normalleştirilmiş, düzgünleştirilmiş q-periyotlu stokastik), Momentum, Yön ve Sapma adlı kitapta anlatılmıştır.
Düzgünleştirilmiş q-periyotlu stokastik değerleri yüzde formatına dönüştürülmüştür (görüntüleme aralığı [0,+100]). Düzgünleştirilmiş q-periyotlu stokastiğin her değeri, q-periyotlu fiyat dalgalanma aralığının değerine göre normalize edilmiştir. Normalleştirme, normalleştirilmiş düzgünleştirilmiş q-periyotlu stokastiğin değerini piyasanın aşırı alım/aşırı satım derecesi olarak yorumlamaya 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ı, terminal_veri_dizini\MQL5\Include\
- Blau_TStochI.mq5 dosyasını terminal_veri_dizini\MQL5\Indicators\ dizinine yerleştirin.

William Blau'nun Stokastik Endeksi
Hesaplama:
Stokastik endeks formülü:
100 * EMA(EMA(EMA( price-LL(q) ,r),s),u) 100 * TStoch(price,q,r,s,u)
TStochI(price,q,r,s,u) = ------------------------------------------------- = ----------------------------------
EMA(EMA(EMA( HH(q)-LL(q) ,r),s),u) EMA(EMA(EMA( HH(q)-LL(q) ,r),s),u)
burada:
- price - [kapanış] fiyatı - fiyat grafiğinin fiyat tabanı;
- q - stokastik hesaplamasına dahil edilen fiyat grafiğindeki zaman dilimlerinin sayısı;
- 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;
- stoch(q)=price-LL(q) - q dönemlik stokastik;
- TStoch(price,q,r,s,u) - üç kez düzeltilmiş q-dönemli stokastik;
- HH(q)-LL(q) - q dönemlik fiyat dalgalanma aralığı;
- EMA(...,r) - ilk düzeltme - r dönemli üstel hareketli ortalama (üstel), şu göstergelere uygulanır:
- q-periyotlu stokastik ve
- q-dönemli fiyat dalgalanma aralığına;
- EMA(EMA(...,r),s) - ikinci düzeltme - r dönemine uygulanan üstel ortalamaya s dönemine uygulanan üstel ortalamadır;
- EMA(EMA(EMA(...,r),s),u) - üçüncü düzeltme - ikinci düzeltmenin sonucuna uygulanan u dönemli üstel ortalama.
EMA(EMA(EMA(HH(q)-LL(q),r),s),u)=0 ise, TStochI(price,q,r,s,u)=0 olur.
Giriş parametreleri:
- q - stokastik hesaplamasının yapıldığı dönem (varsayılan olarak q=5);
- r - stokastik için kullanılan 1. EMA'nın periyodu (varsayılan olarak r=20);
- s - ilk 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);
- AppliedPrice - fiyat türü (varsayılan olarak AppliedPrice=PRICE_CLOSE).
Kısıtlamalar:
- q>0;
- r>0, s>0, u>0. r, s veya u değeri 1 ise, ilgili dönemde EMA düzeltmesi 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/364
Tuyul GAP
Gap Hafta Sonu Ticareti, karlı mı?
Blau_TStoch stokastik göstergesi
William Blau’nun stokastik göstergesi (q-dönemli stokastik; düzeltilmiş q-dönemli stokastik).
Blau_TS_Stochastic stokastik osilatör
William Blau’nun Stokastik Osilatörü.
Blau_SM Stokastik Momentum
William Blau’nun Stokastik Momentum Göstergesi.