Laman utama Indikator Teknikal Siaran

Indikator Candlestick Momentum Index (CMI) untuk MetaTrader 5

Lampiran
378.zip (3.77 KB, Muat turun 0 kali)

Penulis: Andrey N. Bolkonsky

Indikator Candlestick Momentum (CMI) adalah alat yang diperkenalkan oleh William Blau dalam bukunya yang berjudul "Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis". Ia berdasarkan kepada Indikator Momentum Candlestick.

  • Fail WilliamBlau.mqh perlu diletakkan dalam terminal_data_folder\MQL5\Include\
  • Fail Blau_CMI.mq5 perlu diletakkan dalam terminal_data_folder\MQL5\Indicators\

Nilai-nilai dari Indikator Momentum Candlestick dinormalisasi (melalui nilai mutlak) dan dipetakan dalam julat [-100,+100]. Oleh sebab normalisasi ini, nilai positif CMI menunjukkan keadaan terlebih beli di pasaran, sementara nilai negatif menunjukkan keadaan terlebih jual.

Indikator Candlestick Momentum Index

Indikator Candlestick Momentum Index

Pengiraan:

Indikator Candlestick Momentum dikira dengan formula berikut:

                                             100 * EMA(EMA(EMA( cmtm(price1,pric2,q) ,r),s),u)              100 * CMtm(price1,pric2,q,r,s,u)
CMI(price1,price2,q,r,s,u) = –––––––––
––––––––––––––––––––––––––––––––––– = ––––––––––––––––––––––––––––––––––––––––
                                               EMA(EMA(EMA( |cmtm(price1,pric2,q)| ,r),s),u)         EMA(EMA(EMA( |cmtm(price1,pric2,q)| ,r),s),u)

if EMA(EMA(EMA(|cmtm(price1,pric2,q)|,r),s),u)=0, then CMI(price1,price2,q,r,s,u)=0

di mana:

  • q - bilangan bar, digunakan dalam pengiraan Momentum Candlestick;
  • price1 - harga tutup;
  • price2 - harga buka q bar yang lalu;
  • cmtm(price1,pric2,q)=price1-pric2[q-1] - Momentum Candlestick;
  • |cmtm(price1,pric2,q)| - nilai mutlak Momentum Candlestick;
  • CMtm(price,q,r,s,u) - Momentum Candlestick yang dismooth tiga kali;
  • EMA(...,r) - EMA pertama (r), digunakan pada:
    1. Momentum Candlestick;
    2. Nilai mutlak Momentum Candlestick;
  • EMA(EMA(...,r),s) - smoothing kedua - EMA(s), digunakan pada hasil smoothing pertama;
  • EMA(EMA(EMA(...,r),s),u) - smoothing ketiga - EMA(u), digunakan pada hasil smoothing kedua.
Parameter input:
  • q - bilangan bar, digunakan dalam pengiraan Momentum Candlestick (secara lalai q=1);
  • r - tempoh EMA pertama, digunakan untuk Momentum Candlestick (secara lalai r=20);
  • s - tempoh EMA kedua, digunakan untuk hasil smoothing pertama (secara lalai s=5);
  • u - tempoh EMA ketiga, digunakan untuk hasil smoothing kedua (secara lalai u=3);
  • AppliedPrice1 - jenis harga (secara lalai AppliedPrice1=PRICE_CLOSE);
  • AppliedPrice2 - jenis harga (secara lalai AppliedPrice2=PRICE_OPEN).
Nota:
  • q>0;
  • r>0, s>0, u>0. Jika r, s atau u sama dengan 1, smoothing tidak digunakan;
  • Kadar minimum =(q-1+r+s+u-3+1).

Siaran berkaitan

Komen (0)