XMACD adalah versi standard daripada indikator MACD yang membolehkan anda memilih algoritma kelancaran histogram dan garis isyarat daripada sepuluh pilihan yang ada:
- SMA - purata bergerak mudah;
- EMA - purata bergerak eksponen;
- SMMA - purata bergerak lancar;
- LWMA - purata bergerak berat linear;
- JJMA - purata adaptif JMA;
- JurX - kelancaran ultralinear;
- ParMA - kelancaran parabolik;
- T3 - kelancaran eksponen berganda Tillson;
- VIDYA - kelancaran menggunakan algoritma Tushar Chande;
- AMA - kelancaran menggunakan algoritma Perry Kaufman.
Perlu diingat bahawa parameter Phase1 dan Phase2 mempunyai makna yang berbeza untuk setiap algoritma kelancaran. Untuk JMA, ia adalah pembolehubah luar yang berubah dari -100 hingga +100. Untuk T3, ia adalah nisbah kelancaran yang didarab dengan 100 untuk visualisasi yang lebih baik. Bagi VIDYA, ia adalah tempoh osilator CMO dan untuk AMA, ia adalah tempoh EMA perlahan. Dalam algoritma lain, parameter ini tidak mempengaruhi kelancaran. Untuk AMA, tempoh EMA cepat adalah nilai tetap dan sama dengan 2 secara lalai. Nisbah kuasa juga sama dengan 2 untuk AMA.
Warna histogram dan garis isyarat akan berubah mengikut keadaan pasaran semasa. Indikator ColorXMACD_Alert juga membolehkan anda menetapkan amaran jika warna garis isyarat berubah pada bar yang baru ditutup. 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 ini pertama kali dilaksanakan dalam MQL4 dan diterbitkan dalam artikel Algoritma Averaging yang Berkesan dengan Lag Minimum: Penggunaan dalam Indikator dan Sistem Trading pada 03.03.2009.


Komen 0