UltraRSI – indikator untuk MetaTrader 5

2
365

Indikator ini didasarkan pada RSI (Relative Strength Index) dan analisis beberapa garis sinyalnya. Algoritma perhitungan garis sinyal adalah sebagai berikut. Kami memiliki parameter masukan indikator sebagai data sumber:

  • StartLength – nilai awal minimum dari garis sinyal pertama;
  • Langkah – langkah perubahan periode;
  • StepsTotal – jumlah perubahan periode.

Setiap nilai periode dari banyak garis sinyal dihitung menggunakan perkembangan aritmatika:

SignalPeriod(Nomor) = Panjang Awal + Angka * Langkah,

dimana nilai variabel Number berkisar dari nol hingga StepsTotal. Nilai periode yang diperoleh ditambahkan ke array variabel dan digunakan pada setiap indikator untuk mendapatkan array nilai indikator RSI yang dihaluskan. Arah tren saat ini untuk masing-masing pemulusan dihitung dan jumlah tren positif dan negatif untuk seluruh rangkaian nilai pemulusan RSI juga ditentukan. Jumlah akhir tren positif dan negatif pada gilirannya dihaluskan dan digunakan sebagai garis indikator yang membentuk awan warna yang ditampilkan dengan bantuan kelas gaya DRAW_FILLING.

Arah tren pada indikator ini ditentukan oleh warna awan, sedangkan kekuatannya ditentukan oleh lebar awan. Anda dapat menggunakan level overbought (UpLevel) dan oversold (DnLevel) yang ditetapkan dalam nilai persen dari amplitudo maksimum indikator.

Algoritma penghalusan dapat dipilih dari sepuluh kemungkinan versi:

  1. SMA – rata-rata pergerakan sederhana;
  2. EMA – rata-rata pergerakan eksponensial;
  3. SMMA – rata-rata pergerakan yang dihaluskan;
  4. LWMA – rata-rata pergerakan tertimbang linier;
  5. JJMA – Rata-rata adaptif JMA;
  6. JurX – pemulusan ultralinier;
  7. ParMA – perataan parabola;
  8. T3 – pemulusan eksponensial berganda Tillson;
  9. VIDYA – menghaluskan dengan menggunakan algoritma Tushar Chande;
  10. AMA – menghaluskan dengan menggunakan algoritma Perry Kaufman.

Perlu dicatat bahwa parameter Fase1 dan Fase2 memiliki arti yang sangat berbeda untuk algoritma pemulusan yang berbeda. Untuk JMA, ini adalah variabel Fase eksternal yang berubah dari -100 menjadi +100. Untuk T3 adalah rasio penghalusan dikalikan 100 untuk visualisasi yang lebih baik, untuk VIDYA adalah periode osilator CMO dan untuk AMA adalah periode EMA lambat. Dalam algoritma lain, parameter ini tidak mempengaruhi pemulusan. Untuk periode EMA cepat AMA adalah nilai tetap dan sama dengan 2 secara default. Rasio peningkatan daya juga sama dengan 2 untuk AMA.

Indikator menggunakan kelas perpustakaan SmoothAlgorithms.mqh (harus disalin ke terminal_data_folder\MQL5\Include). Penggunaan kelas-kelas tersebut dijelaskan secara menyeluruh dalam artikel “Seri Harga Rata-rata untuk Perhitungan Menengah Tanpa Menggunakan Buffer Tambahan”.

Parameter masukan indikator:

//+---------------------------------------------+
//| Parameter masukan indikator |
//+---------------------------------------------+
memasukkan int RSI_Periode=13;                           // Periode indikator RSI
memasukkan ENUM_APPLIED_PRICE Harga_diterapkan=PRICE_CLOSE; // Harga yang berlaku
//----
memasukkan Metode_Halus W_Metode=MODE_JJMA;           // Metode penghalusan
memasukkan int Panjang Mulai=3;                          // Periode pemulusan awal                    
memasukkan int Fase WP=100;                             // Parameter penghalusan
//----  
memasukkan tidak Langkah=5;                               // Langkah perubahan periode
memasukkan tidak Jumlah Langkah=10;                        // Jumlah perubahan periode
//----
memasukkan Metode_Halus MetodeHalus=MODE_JJMA;      // Metode penghalusan
memasukkan int Panjang Halus=3;                        // Menghaluskan kedalaman
memasukkan int Fase Halus=100;                       // Parameter penghalusan
//----                          
memasukkan tidak Tingkat Atas=80;                           // Tingkat pembelian berlebih, %%
memasukkan tidak Tingkat Dn=20;                           // Tingkat penjualan berlebih, %%
memasukkan warna UpLevelsColor=Biru;                  // Warna level jenuh beli
memasukkan warna DnLevelsColor=Biru;                  // Warna level terjual berlebihan
memasukkan GAYA Levelgaya=DASH_;                   // Gaya level
memasukkan LEBAR LevelLebar=Lebar_1;               // Lebar level

Broker MT5 yang Direkomendasikan

XM Broker

  • Gratis $ 50 Untuk Memulai Trading Secara Instan! (Keuntungan yang Dapat Ditarik)
  • Bonus Deposit hingga $5,000
  • Program Loyalitas Tanpa Batas
  • Pialang Forex Pemenang Penghargaan
  • Bonus Eksklusif Tambahan Sepanjang tahun

Pialang XM

>> Daftar Akun Broker XM di sini <

Pialang FBS

  • Perdagangkan 100 Bonus: Gratis $100 untuk memulai perjalanan trading Anda!
  • 100 Bonus Deposit%: Gandakan deposit Anda hingga $10,000 dan berdagang dengan modal yang ditingkatkan.
  • Leverage hingga 1: 3000: Memaksimalkan potensi keuntungan dengan salah satu opsi leverage tertinggi yang tersedia.
  • Penghargaan 'Broker Layanan Pelanggan Terbaik Asia': Keunggulan yang diakui dalam dukungan dan layanan pelanggan.
  • Promosi Musiman: Nikmati berbagai bonus eksklusif dan penawaran promosi sepanjang tahun.

pialang fbs

>> Daftar Akun Broker FBS di sini <

(Unduh Indikator MT5 Gratis)

Klik di bawah ini untuk mengunduh:

UltraRSI – indikator untuk MetaTrader 5

KOMENTAR 2

TINGGALKAN BALASAN

Silahkan masukkan komentar anda!
Silahkan masukkan nama anda disini