Beranda Indikator Teknis Postingan

Stochastic Momentum Blau_SM: Indikator Unggulan untuk MetaTrader 5

Lampiran
370.zip (3.38 KB, Unduh 0 kali)

Penulis: Andrey N. Bolkonsky

Stochastic Momentum (SM) adalah indikator yang diperkenalkan oleh William Blau dalam bukunya yang berjudul Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis.

Stochastic Momentum dengan periode q didefinisikan sebagai jarak antara harga penutupan saat ini dengan titik tengah dari rentang harga q bar.

  • Nilai Stochastic Momentum menunjukkan jarak antara titik tengah dari rentang harga q periode.
  • Tanda Stochastic Momentum menunjukkan posisi harga relatif terhadap titik tengah rentang harga: nilai positif jika harga lebih tinggi dari titik tengah, dan nilai negatif jika harga lebih rendah dari titik tengah rentang harga.

Definisi Stochastic Momentum oleh William Blau

Definisi Stochastic Momentum oleh William Blau

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

Stochastic Momentum oleh William Blau

Perhitungan:

Rumus untuk perhitungan Stochastic Momentum dengan periode q adalah sebagai berikut:

sm(price,q) = price - 1/2 * [LL(q) + HH(q)]

dimana:

  • price - harga penutupan;
  • q - jumlah bar yang digunakan dalam perhitungan Stochastic Momentum;
  • LL(q) - harga terendah (q bar);
  • HH(q) - harga tertinggi (q bar);
  • 1/2*[LL(q)+HH(q)] - titik tengah dari rentang harga q periode.

Stochastic Momentum yang sudah diluruskan dengan periode q dihitung dengan rumus:

SM(price,q,r,s,u) = EMA(EMA(EMA(sm(price,q),r),s),u)

dimana:

  • price - harga penutupan;
  • q - jumlah bar yang digunakan dalam perhitungan Stochastic Momentum;
  • sm(price,q)=price-1/2*[LL(q)+HH(q)] - Stochastic Momentum dengan periode q;
  • EMA(sm(price,q),r) - pelurusan pertama - rata-rata bergerak yang diluruskan secara eksponensial dengan periode r, diterapkan pada Stochastic Momentum periode q;
  • EMA(EMA(...,r),s) - pelurusan kedua - EMA dengan periode s, diterapkan pada hasil pelurusan pertama;
  • EMA(EMA(EMA(sm(q),r),s),u) - pelurusan ketiga - EMA dengan periode u, diterapkan pada hasil pelurusan kedua.
Parameter Input:
  • q - periode Stochastic Momentum (secara default q=5);
  • r - periode EMA pertama yang diterapkan pada Stochastic Momentum (secara default r=20);
  • s - periode EMA kedua yang diterapkan pada hasil pelurusan pertama (secara default s=5);
  • u - periode EMA ketiga yang diterapkan pada hasil pelurusan 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, pelurusan tidak digunakan;
  • Minimum rate =(q-1+r+s+u-3+1).

Postingan terkait

Komentar (0)