Indikator Stochastic Blau_TStoch untuk MetaTrader 5: Panduan Lengkap

Mike 2011.06.24 22:02 60 0 0
Lampiran

Penulis: Andrey N. Bolkonsky

Indikator Stochastic (Stochastic halus q-periode) karya William Blau merupakan pengembangan dari Indikator Stochastic. Untuk lebih mendalami konsep ini, Anda bisa membaca buku Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis.

Indikator ini menunjukkan jarak antara harga penutupan dan harga terendah dalam periode q batang. Nilai numerik dari Stochastic menunjukkan posisi harga relatif terhadap harga terendah dalam periode tersebut (q batang), dengan nilai yang selalu >= 0.

Indikator Stochastic Blau_TStoch

  • File WilliamBlau.mqh harus diletakkan di terminal_data_folder\MQL5\Include\
  • File Blau_TStoch.mq5 harus diletakkan di terminal_data_folder\MQL5\Indicators\

Indikator Stochastic Blau_TStoch

Indikator Stochastic Blau_TStoch

Perhitungan:

Berikut adalah rumus yang digunakan untuk perhitungan Stochastic q-periode:

stoch(price,q) = price - LL(q)

di mana:

  • price - harga penutupan pada timeframe saat ini;
  • q - jumlah batang yang digunakan dalam perhitungan Stochastic;
  • LL(q) - harga terendah dari q batang.

Stochastic q-periode yang halus dihitung sebagai berikut:

TStoch(price,q,r,s,u) = EMA(EMA(EMA(stoch(price,q),r),s),u)

di mana:

  • price - harga penutupan;
  • q - jumlah batang yang digunakan dalam perhitungan Stochastic;
  • stoch(price,q) = price - LL(q) - Stochastic q-periode;
  • EMA(stoch(price,q),r) - smoothing pertama - rata-rata bergerak halus eksponensial dengan periode r, diterapkan pada Stochastic;
  • EMA(EMA(...,r),s) - smoothing kedua - EMA dengan periode s, diterapkan pada hasil smoothing pertama;
  • EMA(EMA(EMA(...,r),s),u) - smoothing ketiga - EMA dengan periode u, diterapkan pada hasil smoothing kedua.

Parameter input:

  • q - periode yang digunakan untuk perhitungan Stochastic (secara default q=5);
  • r - periode EMA pertama, diterapkan pada Stochastic (secara default r=20);
  • s - periode EMA kedua, diterapkan pada hasil smoothing pertama (secara default s=5);
  • u - periode EMA ketiga, diterapkan pada hasil smoothing kedua (secara default u=3);
  • AppliedPrice - tipe harga (secara default AppliedPrice=PRICE_CLOSE).

Catatan:

  • q > 0;
  • r > 0, s > 0, u > 0. Jika r, s, atau u = 1, smoothing tidak digunakan;
  • Min. rates = (q-1+r+s+u-3+1).
Daftar
Komentar 0