Indikator XR-Squared menggunakan regresi linear untuk menentukan kehadiran atau ketiadaan trend dalam pasaran.
Garisan XR-Squared serta dua tahap untuk pasaran trend dan datar ditunjukkan pada carta. Nilai indikator ditetapkan dalam julat dari 0 hingga 100. Apabila indikator jatuh di bawah 30, pasaran dianggap datar, dan apabila indikator naik melebihi 70, sebuah trend dianggap wujud. Dengan perkembangan trend, garisan XR-Squared meningkat dari tahap tidak-trend ke tahap trend. Apabila pasaran mencapai puncak dan pembetulan bermula, indikator akan jatuh kembali.
Semakin tinggi nilai XR-Squared, semakin besar kemungkinan bahawa trend baru adalah penting secara statistik. Bergantung kepada tempoh, tahap kuasa kritikal bagi trend akan berkurang.
Parameter Input:
//+-----------------------------------+ //| Parameter input indikator | //+-----------------------------------+ input int XPeriod=14; // Tempoh indikator input Smooth_Method RMethod=MODE_JJMA; // Kaedah pelicinan input int RPeriod=3; // Tempoh pelicinan input int RPhase=100; // Parameter pelicinan input Smooth_Method SignMethod=MODE_SMA; // Kaedah pelicinan input int SignPeriod=14; // Tempoh pelicinan garisan isyarat input int SignPhase=15; // Parameter pelicinan input Applied_price_ IPC=PRICE_CLOSE; // Harga yang digunakan input int Shift=0 // Peralihan mendatar indikator dalam bar
Indikator ini membolehkan anda menukar kaedah pelicinan:
- SMA - purata bergerak mudah;
- EMA - purata bergerak eksponen;
- SMMA - purata bergerak pelicinan;
- LWMA - purata bergerak berat linear;
- JJMA - purata adaptif JMA;
- JurX - pelicinan ultralinear;
- ParMA - pelicinan parabola;
- T3 - pelicinan eksponen berganda Tillson;
- VIDYA - pelicinan menggunakan algoritma Tushar Chande;
- AMA - pelicinan menggunakan algoritma Perry Kaufman.
Perlu diingat bahawa parameter jenis Fasa untuk algoritma pelicinan yang berbeza mempunyai maksud yang berbeza. Untuk JMA, ia adalah pembolehubah Fasa luaran yang berubah dari -100 hingga +100. Untuk T3, ia adalah nisbah pelicinan yang didarabkan dengan 100 untuk visualisasi yang lebih baik, untuk VIDYA ia adalah tempoh osilator CMO dan untuk AMA ia adalah tempoh EMA perlahan. Dalam algoritma lain, parameter ini tidak mempengaruhi pelicinan. Untuk AMA, tempoh EMA pantas adalah nilai tetap dan sama dengan 2 secara lalai. Nisbah kuasa yang diangkat juga sama dengan 2 untuk AMA.
Indikator ini menggunakan kelas perpustakaan SmoothAlgorithms.mqh (perlu disalin ke terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah diterangkan dengan terperinci dalam artikel "Mengira Rata-Rata Siri Harga untuk Pengiraan Pertengahan Tanpa Menggunakan Buffer Tambahan".

Siaran berkaitan
- Mengenali XRAVI: Indikator Berguna untuk MetaTrader 5
- Alat Master - Indikator untuk MetaTrader 4
- METRO_XRSX_HTF_Signal: Petunjuk Untuk Menentukan Arah Trend Di MetaTrader 5
- Indikator Pembukaan Rentang Untuk MetaTrader 5: Panduan Lengkap
- Paparan Grafik Trend Semasa untuk Semua Tempoh Dalam Satu Panel - Indikator untuk MetaTrader 4