Beranda Perdagangan Sistem Postingan

Sistem Trading Exp_XPeriodCandle_X2 untuk MetaTrader 5

Lampiran
21144.zip (43.58 KB, Unduh 0 kali)

Sistem trading yang mengikuti tren, Exp_XPeriodCandle_X2, didasarkan pada sinyal dari dua indikator XPeriodCandle. Indikator pertama menentukan arah tren lambat berdasarkan warna candlestick terakhir yang ditutup. Indikator kedua menentukan momen untuk membuka perdagangan ketika warna candlestick berubah. Sinyal terbentuk saat bar ditutup jika dua kondisi berikut terpenuhi:

  1. Sinyal dari tren cepat dan lambat cocok;
  2. Arah tren cepat telah berubah.

 

Parameter Input dari Sistem Trading

//+-------------------------------------------------+
//| Parameter input dari EA indikator                |
//+-------------------------------------------------+
sinput string Trade="Manajemen Perdagangan";    //+============== MANAJEMEN PERDAGANGAN ==============+  
input double MM=0.1;              //Porsi deposit dalam satu transaksi
input MarginMode MMMode=LOT;      //Metode deteksi nilai lot
input uint    StopLoss_=1000;     //Stop Loss dalam poin
input uint    TakeProfit_=2000   //Take Profit dalam poin
sinput string MustTrade="Izin Perdagangan";    //+============== IZIN PERDAGANGAN ==============+  
input int    Deviation_=10       //Maksimum deviasi harga dalam poin
input bool   BuyPosOpen=true;     //Izin untuk masuk posisi long
input bool   SellPosOpen=true;    //Izin untuk masuk posisi short
//+-------------------------------------------------+
//| Parameter input dari indikator filter             |
//+-------------------------------------------------+
sinput string Filter="PARAMETER TREND LAMBAT";            //+============== PARAMETER TREND ==============+  
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;                     //1 periode grafik untuk trend
input uint Cperiod=5                                          //Periode perhitungan untuk candlestick
input Smooth_Method MA_SMethod=MODE_JJMA;                      //Metode perataan
input int MA_Length=3                                         //kedalaman perataan                    
input int MA_Phase=100                                        //parameter perataan,
3//---- untuk JJMA dalam rentang -100 ... +100 mempengaruhi kualitas proses transisi;
//---- untuk VIDIA itu adalah periode CMO, untuk AMA itu adalah periode rata lambat
input uint SignalBar=1                                        //nomor bar untuk menerima sinyal masuk
input bool   BuyPosClose=true;                                 //Izin untuk menutup posisi long berdasarkan tren
input bool   SellPosClose=true;                                //Izin untuk menutup posisi short berdasarkan tren
//+-------------------------------------------------+
//| Parameter input dari indikator masuk              |
//+-------------------------------------------------+
sinput string Input="PARAMETER MASUK";                         //+=============== PARAMETER MASUK ===============+  
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;                   //2 periode grafik untuk masuk 
input uint Cperiod_=5                                         //periode perhitungan untuk candlestick
input Smooth_Method MA_SMethod_=MODE_JJMA;                     //metode perataan
input int MA_Length_=3                                        //kedalaman perataan                    
input int MA_Phase_=100                                       //parameter perataan,
3//---- untuk JJMA dalam rentang -100 ... +100 mempengaruhi kualitas proses transisi;
//---- untuk VIDIA itu adalah periode CMO, untuk AMA itu adalah periode rata lambat
input uint SignalBar_=1                                       //nomor bar untuk menerima sinyal masuk
input bool   BuyPosClose_=false                               //Izin untuk menutup posisi long berdasarkan sinyal
input bool   SellPosClose_=false                              //Izin untuk menutup posisi short berdasarkan sinyal
//+-------------------------------------------------+

Parameter string dengan teks dalam kode parameter input hanya untuk visualisasi yang lebih baik dari jendela parameter input dari sistem trading ini.

Indikator XPeriodCandle_HTF dalam EA ini dirancang hanya untuk visualisasi tren yang lebih nyaman di Strategy Tester; dan tidak berfungsi dalam mode lainnya.

Agar EA yang dihasilkan dapat beroperasi dengan benar, file indikator yang sudah dikompilasi XPeriodCandle.ex5 dan XPeriodCandle_HTF.ex5 harus berada di folder <terminal_data_directory>\MQL5\Indicators.

Perlu dicatat bahwa file perpustakaan TradeAlgorithms.mqh memungkinkan penggunaan Sistem Trading dengan broker yang menawarkan spread non-nol dan opsi pengaturan Stop Loss serta Take Profit bersama dengan pembukaan posisi.

Parameter input dari sistem trading default telah digunakan selama pengujian yang ditunjukkan di bawah ini. Stop Loss dan Take Profit tidak digunakan selama pengujian.

Hasil pengujian pada XAUUSD untuk tahun 2016, tren lambat pada Daily, masuk berdasarkan tren cepat di H1:

Gambar 1. Contoh transaksi pada grafik

Gambar 1. Contoh transaksi pada grafik

 

Gambar. 2. Grafik hasil pengujian

Gambar. 2. Grafik hasil pengujian

Postingan terkait

Komentar (0)