XCCI: Indikator Hebat untuk MetaTrader 5

Mike 2011.10.21 19:56 44 0 0
Lampiran

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:

  1. SMA - purata bergerak sederhana;
  2. EMA - purata bergerak eksponen;
  3. SMMA - purata bergerak halus;
  4. LWMA - purata bergerak berat linear;
  5. JJMA - purata adaptif JMA;
  6. JurX - penghalusan ultralinear;
  7. ParMA - penghalusan parabolik;
  8. T3 - penghalusan eksponen berganda Tillson;
  9. VIDYA - penghalusan menggunakan algoritma Tushar Chande;
  10. 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".

Indikator XCCI_BB

Senarai
Komen 0