Laman utama Indikator Teknikal Siaran

3XMA_Ichimoku: Indikator Berguna untuk MetaTrader 5

Lampiran
735.zip (23.15 KB, Muat turun 0 kali)

Indikator ini mengandungi tiga purata bergerak (MA) yang prinsip pengiraannya diambil dari Ichimoku Kinko Hyo.

Dua purata bergerak perlahan dengan tempoh yang berbeza membentuk awan, di mana warnanya menunjukkan arah trend. Penggunaan indikator ini hampir sama dengan penggunaan indikator Ichimoku.

Parameter Input Indikator:

//+-----------------------------------+
//| Parameter input indikator        |
//+-----------------------------------+
input uint Up_period1=3; // Tempoh 1 untuk pengiraan harga tertinggi
input uint Dn_period1=3; // Tempoh 1 untuk pengiraan harga terendah
input uint Up_period2=6; // Tempoh 2 untuk pengiraan harga tertinggi
input uint Dn_period2=6; // Tempoh 2 untuk pengiraan harga terendah
input uint Up_period3=9; // Tempoh 3 untuk pengiraan harga tertinggi
input uint Dn_period3=9; // Tempoh 3 untuk pengiraan harga terendah
//---- 
input MODE_PRICE Up_mode1=HIGH;  // Jenis harga 1 untuk mencari tinggi 
input MODE_PRICE Dn_mode1=LOW;   // Jenis harga 1 untuk mencari rendah 
input MODE_PRICE Up_mode2=HIGH;  // Jenis harga 2 untuk mencari tinggi 
input MODE_PRICE Dn_mode2=LOW;   // Jenis harga 2 untuk mencari rendah 
input MODE_PRICE Up_mode3=HIGH;  // Jenis harga 3 untuk mencari tinggi 
input MODE_PRICE Dn_mode3=LOW;   // Jenis harga 3 untuk mencari rendah 
//---- 
input Smooth_Method XMA1_Method=MODE_SMA; // Kaedah pelicinan 1
input Smooth_Method XMA2_Method=MODE_SMA; // Kaedah pelicinan 2
input Smooth_Method XMA3_Method=MODE_SMA; // Kaedah pelicinan 3
//----
input int XLength1=8;  // Kedalaman pelicinan 1 
input int XLength2=25; // Kedalaman pelicinan 2
input int XLength3=80; // Kedalaman pelicinan 3
input int XPhase=15;   // Parameter pelicinan
input int Shift1=0;    // Peralihan mendatar indikator 1 dalam bar
input int Shift2=0;    // Peralihan mendatar indikator 2 dalam bar
input int Shift3=0;    // Peralihan mendatar indikator 3 dalam bar

Algoritma pelicinan boleh dipilih daripada sepuluh versi yang mungkin:

  1. SMA - purata bergerak sederhana;
  2. EMA - purata bergerak eksponen;
  3. SMMA - purata bergerak pelicinan;
  4. LWMA - purata bergerak berat linear;
  5. JJMA - purata adaptif JMA;
  6. JurX - pelicinan ultralinear;
  7. ParMA - pelicinan parabolik;
  8. T3 - pelicinan berganda eksponen Tillson;
  9. VIDYA - pelicinan menggunakan algoritma Tushar Chande;
  10. AMA - pelicinan menggunakan algoritma Perry Kaufman.

Perlu diperhatikan bahawa parameter Fasa untuk algoritma pelicinan yang berbeza mempunyai makna yang berbeza. Untuk JMA, ia adalah pembolehubah Fasa luaran yang berubah dari -100 hingga +100. Untuk T3, ia adalah nisbah pelicinan yang didarab 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 memberi kesan kepada pelicinan. Untuk AMA, tempoh EMA pantas adalah nilai tetap dan sama dengan 2 secara lalai. Nisbah kuasa juga sama dengan 2 untuk AMA.

Letakkan fail indikator XMA_Ichimoku.mq5 yang telah dikompilasi dalam MQL5\Indicators\.

Indikator ini menggunakan kelas perpustakaan SmoothAlgorithms.mqh (perlu disalin ke terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah diterangkan secara terperinci dalam artikel "Rata-rata Harga Siri untuk Pengiraan Sementara Tanpa Menggunakan Buffer Tambahan".

3XMA_Ichimoku

Siaran berkaitan

Komen (0)