Laman utama Perdagangan Sistem Siaran

Exp_WAMI_Cloud_X2: Sistem Trading Berbasis Trend untuk MetaTrader 5

Lampiran
21092.zip (24.69 KB, Muat turun 0 kali)

Sistem trading berbasis trend, Exp_WAMI_Cloud_X2, menggunakan isyarat dari dua indikator WAMI. Indikator pertama menentukan arah trend lambat berdasarkan posisi garis utama dan garis isyarat. Sementara itu, indikator kedua menentukan momen yang tepat untuk membuka perdagangan apabila garis-garis tersebut bersilang. Isyarat terbentuk apabila satu bar ditutup dengan dua syarat berikut:

  1. Isyarat trend cepat dan lambat selari;
  2. Arah trend cepat telah berubah.


Parameter Input untuk Sistem Trading

//+-------------------------------------------------+
//| Parameter input untuk EA indikator               |
//+-------------------------------------------------+
sinput string Trade="Pengurusan Perdagangan";    //+============== PENGURUSAN PERDAGANGAN ==============+  
input double MM=0.1;               //Kongsi deposit dalam satu transaksi
input MarginMode MMMode=LOT;      //Kaedah pengesanan nilai lot
input uint    StopLoss_=1000;      //Stop Loss dalam mata
input uint    TakeProfit_=2000;    //Take Profit dalam mata
sinput string MustTrade="Kebenaran Perdagangan";    //+============== KEBENARAN PERDAGANGAN ==============+  
input int    Deviation_=10;       //Maksimum penyimpangan harga dalam mata
input bool   BuyPosOpen=true;     //Kebenaran untuk membuka posisi panjang
input bool   SellPosOpen=true;    //Kebenaran untuk membuka posisi pendek
//+-------------------------------------------------+
//| Parameter input untuk indikator penapis          |
//+-------------------------------------------------+
sinput string Filter="PARAMETER TREND LAMBAT";            //+============== PARAMETER TREND ==============+  
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;                     //1 Tempoh carta untuk trend
input uint                 InpPeriodMA1      =  4;             // Tempoh MA pertama
input ENUM_MA_METHOD       InpMethodMA1      =  MODE_SMA;      // Kaedah MA pertama
input uint                 InpPeriodMA2      =  13;            // Tempoh MA kedua
input ENUM_MA_METHOD       InpMethodMA2      =  MODE_SMA      // Kaedah MA kedua
input uint                 InpPeriodMA3      =  13;            // Tempoh MA ketiga
input ENUM_MA_METHOD       InpMethodMA3      =  MODE_SMA      // Kaedah MA ketiga
input uint                 InpPeriodSig      =  4;             // Tempoh MA isyarat
input ENUM_MA_METHOD       InpMethodSig      =  MODE_SMA      // Kaedah MA isyarat
input ENUM_APPLIED_PRICE   InpAppliedPrice   =  PRICE_CLOSE   // Harga yang digunakan
input uint SignalBar=1;                                        // nombor bar untuk menerima isyarat kemasukan
input bool   BuyPosClose=true;                                 // Kebenaran untuk menutup posisi panjang mengikut trend
input bool   SellPosClose=true;                                // Kebenaran untuk menutup posisi pendek mengikut trend
//+-------------------------------------------------+
//| Parameter input untuk indikator kemasukan        |
//+-------------------------------------------------+
sinput string Input="PARAMETER KEMASUKAN";                         //+=============== PARAMETER KEMASUKAN ===============+  
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;                   //2 Tempoh carta untuk kemasukan 
input uint                 InpPeriodMA1_      =  4;            // Tempoh MA pertama
input ENUM_MA_METHOD       InpMethodMA1_      =  MODE_SMA;     // Kaedah MA pertama
input uint                 InpPeriodMA2_      =  13;           // Tempoh MA kedua
input ENUM_MA_METHOD       InpMethodMA2_      =  MODE_SMA     // Kaedah MA kedua
input uint                 InpPeriodMA3_      =  13           // Tempoh MA ketiga
input ENUM_MA_METHOD       InpMethodMA3_      =  MODE_SMA     // Kaedah MA ketiga
input uint                 InpPeriodSig_      =  4            // Tempoh MA isyarat
input ENUM_MA_METHOD       InpMethodSig_      =  MODE_SMA     // Kaedah MA isyarat
input ENUM_APPLIED_PRICE   InpAppliedPrice_   =  PRICE_CLOSE  // Harga yang digunakan
input uint SignalBar_=1;                                       // nombor bar untuk menerima isyarat kemasukan
input bool   BuyPosClose_=false                               // Kebenaran untuk menutup posisi panjang mengikut isyarat
input bool   SellPosClose_=false                              // Kebenaran untuk menutup posisi pendek mengikut isyarat
//+-------------------------------------------------+

Parameter string yang mempunyai teks dalam kod parameter input adalah hanya untuk visualisasi yang lebih baik bagi tetingkap parameter input pakar.

Indikator WAMI_Cloud_HTF dalam EA ini hanya direka untuk visualisasi yang lebih baik bagi trend dalam Strategy Tester; dan ia tidak berfungsi dalam mod lain.

Untuk EA yang dihasilkan berfungsi dengan betul, fail yang telah disusun bagi indikator WAMI.ex5 dan WAMI_Cloud_HTF.ex5 mesti berada dalam folder <terminal_data_directory>\MQL5\Indicators.

Perhatikan bahawa fail pustaka TradeAlgorithms.mqh membolehkan penggunaan Expert Advisors dengan broker yang menawarkan spread tidak sifar dan pilihan untuk menetapkan Stop Loss dan Take Profit bersama dengan pembukaan posisi. Anda boleh memuat turun lebih banyak variasi pustaka ini di pautan berikut: Trade Algorithms.

Parameter input untuk Expert Advisor yang telah ditetapkan telah digunakan semasa ujian yang ditunjukkan di bawah. Stop Loss dan Take Profit tidak digunakan semasa ujian.

Keputusan ujian untuk tahun 2016 pada pasangan EURUSD, trend lambat pada H4, kemasukan berdasarkan trend cepat pada M30:

Fig 1. Contoh transaksi pada carta

Fig 1. Contoh transaksi pada carta


Fig. 2. Carta keputusan ujian

Fig. 2. Carta keputusan ujian

Siaran berkaitan

Komen (0)