Home Trading Sistematico Post

Exp_WAMI_Cloud_X2: Il Tuo Nuovo EA per MetaTrader 5

Allegato
21092.zip (24.69 KB, Scarica 0 volte)

Il sistema di trading trend-following Exp_WAMI_Cloud_X2 si basa sui segnali di due indicatori WAMI. Il primo indicatore determina la direzione del trend lento in base alla posizione delle linee principale e segnale. Il secondo indicatore stabilisce il momento di apertura di una posizione, quando le linee si incrociano. Il segnale viene generato al termine di una candela se si verificano due condizioni:

  • I segnali del trend veloce e lento coincidono;
  • La direzione del trend veloce è cambiata.


Parametri di Input dell'Expert Advisor

//+-------------------------------------------------+
//| Parametri di input dell'indicatore EA           |
//+-------------------------------------------------+
sinput string Trade="Gestione Trade";    //+============== GESTIONE TRADE ==============+  
input double MM=0.1;               //Quota di un deposito in un'operazione
input MarginMode MMMode=LOT;      //Metodo di rilevamento del valore del lotto
input uint    StopLoss_=1000;      //Stop Loss in punti
input uint    TakeProfit_=2000;    //Take Profit in punti
sinput string MustTrade="Permessi Trade";    //+============== PERMESSI TRADE ==============+  
input int    Deviation_=10;       //Deviazione massima del prezzo in punti
input bool   BuyPosOpen=true;    //Permesso di aprire posizioni long
input bool   SellPosOpen=true;    //Permesso di aprire posizioni short
//+-------------------------------------------------+
//| Parametri di input dell'indicatore di filtro            |
//+-------------------------------------------------+
sinput string Filter="PARAMETRI TREND LENTO";            //+============== PARAMETRI TREND ==============+  
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;                     //1 Periodo del grafico per il trend
input uint                 InpPeriodMA1      =4             // Primo periodo MA
input ENUM_MA_METHOD       InpMethodMA1      =MODE_SMA      // Primo metodo MA
input uint                 InpPeriodMA2      =13            // Secondo periodo MA
input ENUM_MA_METHOD       InpMethodMA2      =MODE_SMA      // Secondo metodo MA
input uint                 InpPeriodMA3      =13            // Terzo periodo MA
input ENUM_MA_METHOD       InpMethodMA3      =MODE_SMA      // Terzo metodo MA
input uint                 InpPeriodSig      =4             // Periodo MA di segnale
input ENUM_MA_METHOD       InpMethodSig      =MODE_SMA      // Metodo MA di segnale
input ENUM_APPLIED_PRICE   InpAppliedPrice   =PRICE_CLOSE   // Prezzo applicato
input uint SignalBar=1;                                        // numero della candela per ricevere il segnale di ingresso
input bool   BuyPosClose=true;                                 // Permesso di chiudere posizioni long secondo il trend
input bool   SellPosClose=true;                                // Permesso di chiudere posizioni short secondo il trend
//+-------------------------------------------------+
//| Parametri di input dell'indicatore di ingresso           |
//+-------------------------------------------------+
sinput string Input="PARAMETRI INGRESSO";                         //+=============== PARAMETRI INGRESSO ===============+  
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;                   //2 Periodo del grafico per l'ingresso 
input uint                 InpPeriodMA1_      =4            // Primo periodo MA
input ENUM_MA_METHOD       InpMethodMA1_      =MODE_SMA     // Primo metodo MA
input uint                 InpPeriodMA2_      =13           // Secondo periodo MA
input ENUM_MA_METHOD       InpMethodMA2_      =MODE_SMA     // Secondo metodo MA
input uint                 InpPeriodMA3_      =13           // Terzo periodo MA
input ENUM_MA_METHOD       InpMethodMA3_      =MODE_SMA     // Terzo metodo MA
input uint                 InpPeriodSig_      =4            // Periodo MA di segnale
input ENUM_MA_METHOD       InpMethodSig_      =MODE_SMA     // Metodo MA di segnale
input ENUM_APPLIED_PRICE   InpAppliedPrice_   =PRICE_CLOSE  // Prezzo applicato
input uint SignalBar_=1;                                       // numero della candela per ricevere un segnale di ingresso
input bool   BuyPosClose_=false;                               // Permesso di chiudere posizioni long secondo il segnale
input bool   SellPosClose_=false                              // Permesso di chiudere posizioni short secondo il segnale
//+-------------------------------------------------+

I parametri string con testo nel codice dei parametri di input servono solo per una migliore visualizzazione della finestra dei parametri dell'expert.

Gli indicatori WAMI_Cloud_HTF nell'EA sono progettati solo per una visualizzazione più comoda dei trend nel Tester di Strategia; e non funzionano in nessun altro modo.

Affinché l'EA generato funzioni correttamente, i file compilati degli indicatori WAMI.ex5 e WAMI_Cloud_HTF.ex5 devono trovarsi nella cartella <terminal_data_directory>\MQL5\Indicators.

Nota che il file di libreria TradeAlgorithms.mqh consente di utilizzare gli Expert Advisor con broker che offrono spread non zero e l'opzione di impostare Stop Loss e Take Profit insieme all'apertura della posizione. Puoi scaricare ulteriori varianti della libreria al seguente link: Trade Algorithms.

I parametri di input predefiniti dell'Expert Advisor sono stati utilizzati durante i test mostrati di seguito. Non sono stati utilizzati Stop Loss e Take Profit durante i test.

Risultati dei test per il 2016 su EURUSD, trend lento su H4, ingresso tramite trend veloce su M30:

Fig 1. Esempi di operazioni sul grafico

Fig 1. Esempi di operazioni sul grafico


Fig. 2. Risultati del test

Fig. 2. Risultati del test

Post correlati

Commento (0)