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
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:
- Momentum Candlestick;
- 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.
- 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).
- 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
- Alat Master - Indikator untuk MetaTrader 4
- Indikator Pembukaan Rentang Untuk MetaTrader 5: Panduan Lengkap
- MA Cross Alert Once: Penunjuk Berguna untuk MetaTrader 4
- Paparan Grafik Trend Semasa untuk Semua Tempoh Dalam Satu Panel - Indikator untuk MetaTrader 4
- Panduan Lengkap MetaCOT 2 CFTC ToolBox untuk Trader di MetaTrader 4