Laman utama Indikator Teknikal Siaran

Sistem XMA JJRSX - Indikator Hebat untuk MetaTrader 5

Lampiran
574.zip (25.65 KB, Muat turun 0 kali)

Indikator ini memberikan amaran dan isyarat untuk melakukan transaksi menggunakan titik berwarna besar dan anak panah pada carta.

Indikator ini berasaskan perbandingan isyarat dari osilator JJRSX dan purata bergerak XMA yang berfungsi pada jangka masa yang berbeza - semasa (jangka masa carta) dan yang lebih tinggi.

Isyarat perdagangan dari indikator XMA yang berwarna anak panah dipindahkan dari jangka masa yang lebih tinggi, sementara isyarat pembalikan trend dari osilator JJRSX dipindahkan dari jangka masa semasa. Untuk titik berwarna, isyarat pembalikan trend dianalisis dari indikator XMA. Anak panah berwarna adalah isyarat untuk masuk ke pasaran, sementara titik berwarna adalah isyarat untuk keluar dari pasaran.

Contohnya, jika anak panah berwarna limau muncul, maka posisi panjang perlu dibuka. Sebaik sahaja titik merah muncul, posisi ini perlu ditutup. Prosedur yang sama digunakan untuk posisi pendek, dengan menggunakan anak panah magenta dan titik hijau. Anda boleh membuka dan menutup posisi berdasarkan isyarat dari titik berwarna, sementara menggunakan anak panah berwarna untuk menambah kepada posisi yang sedia ada.

Algoritma pelicinan boleh diubah untuk purata bergerak XMA:

  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 eksponen berganda Tillson;
  9. VIDYA - pelicinan menggunakan algoritma Tushar Chande;
  10. AMA - pelicinan menggunakan algoritma Perry Kaufman.

Perlu diambil perhatian bahawa parameter Fasa mempunyai makna yang berbeza untuk pelbagai algoritma pelicinan. 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 mempengaruhi pelicinan. Untuk AMA, tempoh EMA cepat adalah nilai tetap dan sama dengan 2 secara lalai. Nisbah kuasa juga sama dengan 2 untuk AMA.

Fail yang telah disusun bagi indikator XMA dan JJRSX mesti diletakkan di dalam folder terminal_data_folder\MQL5\Indicators\. Indikator ini menggunakan kelas perpustakaan SmoothAlgorithms.mqh (perlu disalin ke folder terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah diterangkan dengan teliti dalam artikel "Purata Siri Harga untuk Pengiraan Sementara Tanpa Menggunakan Penampan Tambahan".

Sistem XMA JJRSX

Parameter input indikator:

Parameter input indikator dibahagikan kepada tiga kumpulan. Parameter paparan indikator itu sendiri, parameter indikator XMA dan JJRSX:

//+-------------------------------------+
//|  Parameter input indikator         |
//+-------------------------------------+ 
input uint SignalLableShift=100;              // Peralihan menegak isyarat
input uint StopLableShift=300;                // Peralihan menegak berhenti
input uint AlertCount=0;                      // Bilangan amaran yang dihantar
input uint SignalBar=1;                       // Indeks bar isyarat, 0 adalah bar semasa
//+-------------------------------------+
//|  Indikator XMA parameter input     |
//+-------------------------------------+
input ENUM_TIMEFRAMES TimeFrame_XMA=PERIOD_H4;// Tempoh carta XMA
input Smooth_Method MA_Method_XMA=MODE_T3;    // Kaedah purata XMA
input int Length_XMA=12;                      // Kedalaman pelicinan XMA                 
input int Phase_XMA=15;                       // Parameter pelicinan XMA [-100...+100]
input Applied_price_ IPC_XMA=PRICE_CLOSE;     // Harga yang digunakan XMA
//+-------------------------------------+
//|  Indikator JJRSX parameter input   |
//+-------------------------------------+
input int Length_JJRSX=8;                     // Kedalaman pelicinan JJRSX
input int Smooth_JJRSX = 8;                   // Kedalaman purata JJMA JJRSX
input int Phase_JJRSX = 100;                  // Parameter JJMA pelicinan JJRSX [-100..+100]
input Applied_price_ IPC_JJRSX=PRICE_CLOSE_;  // Harga yang digunakan JJRSX

Siaran berkaitan

Komen (0)