Beranda Perdagangan Sistem Postingan

Panduan Menggunakan iCCI iMA di MetaTrader 5 untuk Trader Indonesia

Lampiran
18776.zip (4.51 KB, Unduh 0 kali)

Penulis ide adalah Andrey, penulis kode MQL5 adalah barabashkakvn.

Menghitung Moving Average menggunakan data Commodity Channel Index:

//--- membuat handle dari indikator iMA
   handle_iMA=iMA(m_symbol.Name(),Period(),15,0,MODE_EMA,handle_iCCI);
//--- jika handle tidak berhasil dibuat 
   if(handle_iMA==INVALID_HANDLE)
     {
      //--- laporkan kegagalan dan output kode error 
      PrintFormat("Gagal membuat handle indikator iMA untuk simbol %s/%s, kode error %d",
                  m_symbol.Name(),
                  EnumToString(Period()),
                  GetLastError());
      //--- indikator dihentikan lebih awal 
      return(INIT_FAILED);
     }

Ini mirip dengan meluncurkan indikator Moving Average di jendela Commodity Channel Index dengan memilih "Data Indikator Sebelumnya" dalam parameternya (menerapkan indikator ke data indikator lain).

Prinsip membuka dan menutup posisi:

  • Jika Moving Average yang dihitung berdasarkan Commodity Channel Index memotong Commodity Channel Index yang umum ke bawah, posisi BUY dibuka.
  • Jika Moving Average yang dihitung berdasarkan Commodity Channel Index memotong Commodity Channel Index yang umum ke atas, posisi SELL dibuka.
  • Jika Moving Average yang dihitung berdasarkan Commodity Channel Index memotong Commodity Channel Index yang umum ke atas, posisi BUY ditutup.
  • Jika Moving Average yang dihitung berdasarkan Commodity Channel Index memotong Commodity Channel Index yang umum ke bawah, posisi SELL ditutup.

Pengujian pada EURUSD, H1:

iCCI iMA test

Postingan terkait

Komentar (0)