Beranda Indikator Teknis Postingan

X2MA_KLx3_Cloud: Indikator Keltner Channel untuk MetaTrader 5

Lampiran
739.zip (21.15 KB, Unduh 0 kali)

Indikator ini menggunakan DRAW_FILLING untuk menampilkan Keltner Channel dengan latar belakang berwarna yang menarik.

Parameter input indikator:

//+-----------------------------------+
//| Parameter input indikator        |
//+-----------------------------------+
input Smooth_Method MA_Method1=MODE_SMA;  // Metode smoothing pertama
input int Length1=40;                     // Kedalaman smoothing pertama
input int Phase1=15;                      // Parameter smoothing pertama
input Smooth_Method MA_Method2=MODE_JJMA; // Metode smoothing kedua
input int Length2=20;                     // Kedalaman smoothing kedua
input int Phase2=100;                     // Parameter smoothing kedua
input int KeltnerPeriod=20;               // Periode smoothing Keltner
input double Ratio = 2.0;                 // Rasio level pertama
input Applied_price_ IPC=PRICE_CLOSE;     // Harga yang diterapkan
input int Shift=0                        // Perubahan horizontal indikator dalam bar
input int PriceShift=0                   // Perubahan vertikal indikator dalam poin

Garis tengah indikator ini dibuat menggunakan algoritma dengan dua smoothing dan memungkinkan pemilihan dari dua metode smoothing yang berbeda dari berbagai versi yang tersedia:

  1. SMA - simple moving average;
  2. EMA - exponential moving average;
  3. SMMA - smoothed moving average;
  4. LWMA - linear weighted moving average;
  5. JJMA - JMA adaptive average;
  6. JurX - ultralinear smoothing;
  7. ParMA - parabolic smoothing;
  8. T3 - Tillson's multiple exponential smoothing;
  9. VIDYA - smoothing menggunakan algoritma Tushar Chande;
  10. AMA - smoothing menggunakan algoritma Perry Kaufman.

Perlu dicatat bahwa parameter Phase1 dan Phase2 memiliki arti yang berbeda tergantung pada algoritma smoothing yang digunakan. Untuk JMA, ini adalah variabel Phase eksternal yang berubah dari -100 hingga +100. Untuk T3, ini adalah rasio smoothing yang dikalikan dengan 100 untuk visualisasi yang lebih baik, sedangkan untuk VIDYA ini adalah periode osilator CMO dan untuk AMA, ini adalah periode EMA lambat. Pada algoritma lainnya, parameter ini tidak mempengaruhi smoothing. Pada AMA, periode EMA cepat adalah nilai tetap yang sama dengan 2 secara default. Rasio penaikan juga sama dengan 2 untuk AMA.

Indikator ini menggunakan kelas dari pustaka SmoothAlgorithms.mqh (yang harus disalin ke folder terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah dijelaskan secara rinci dalam artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

Indikator X2MA_KLx3_Cloud

Postingan terkait

Komentar (0)