Indikator XCCI ini adalah versi standard Commodity Channel Index dengan formula deviasi purata standard. Ia juga membolehkan anda memilih algoritma penghalusan dan menyesuaikan tahap oversold/overbought secara dinamik.
Perbezaan utama antara indikator ini dengan versi standardnya adalah keupayaan untuk menukar algoritma penghalusan dengan memilih salah satu daripada sepuluh algoritma yang tersedia:
- SMA - purata bergerak sederhana;
- EMA - purata bergerak eksponen;
- SMMA - purata bergerak halus;
- LWMA - purata bergerak berat linear;
- JJMA - purata adaptif JMA;
- JurX - penghalusan ultralinear;
- ParMA - penghalusan parabolik;
- T3 - penghalusan eksponen berganda Tillson;
- VIDYA - penghalusan menggunakan algoritma Tushar Chande;
- AMA - penghalusan menggunakan algoritma Perry Kaufman.
Perlu diambil perhatian bahawa parameter Phase mempunyai makna yang berbeza untuk setiap algoritma penghalusan.
- Untuk JMA, ia adalah pembolehubah Phase luar yang berubah dari -100 hingga +100.
- Untuk T3, ia adalah nisbah penghalusan yang didarabkan dengan 100 untuk visualisasi yang lebih jelas;
- Untuk VIDYA, ia adalah tempoh CMO, sementara untuk AMA, ia adalah tempoh EMA perlahan;
- Tempoh EMA pantas untuk AMA adalah nilai tetap dan sama dengan 2 secara lalai. Nisbah kuasa juga adalah 2 untuk AMA.
Tahap oversold/overbought ditunjukkan dalam varian yang berubah-ubah secara dinamik berdasarkan Bollinger Bands ® untuk memberikan hasil yang lebih tepat.
Indikator ini menggunakan kelas dari pustaka SmoothAlgorithms.mqh (yang perlu disalin ke terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah diterangkan dengan terperinci dalam artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".


Komen 0