Sistema di Trading Exp_AdaptiveCGOscillator_X2 per MetaTrader 5

Mike 2017.01.26 18:03 24 0 0
Allegato

Il sistema di trading Exp_AdaptiveCGOscillator_X2 si basa sui segnali di due indicatori AdaptiveCGOscillator. Il primo indicatore determina la direzione della tendenza lenta in base alla posizione delle linee principale e di segnale. Il secondo indicatore identifica il momento per aprire una posizione, quando le linee si incrociano o si toccano. Il segnale si forma quando una barra si chiude, a condizione che siano soddisfatte due condizioni:

  • I segnali della tendenza veloce e lenta coincidono;
  • La direzione della tendenza veloce è cambiata.

Parametri di ingresso per l'Expert Advisor:

//+-------------------------------------------------+
//| Parametri di ingresso dell'indicatore EA           |
//+-------------------------------------------------+
input 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
input string MustTrade="Permessi trade";    //+============== PERMESSO TRADE ==============+  
input int    Deviation_=10;       //max. deviazione di prezzo in punti
input bool   BuyPosOpen=true;     //Permesso di entrare in posizione long
input bool   SellPosOpen=true;    //Permesso di entrare in posizione short
//+-------------------------------------------------+
//| Parametri di ingresso dell'indicatore filtro        |
//+-------------------------------------------------+
input string Filter="PARAMETRI PER TENDENZA LENTA";    //+============== PARAMETRI PER TENDENZA LENTA ==============+  
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1 Periodo grafico per la tendenza
input double Alpha=0.07;// rapporto di smussamento dell'indicatore
input uint SignalBar=1; //indice barra per ottenere un segnale di ingresso
input bool   BuyPosClose=true;     //Permesso di uscire da posizioni long per tendenza
input bool   SellPosClose=true;    //Permesso di uscire da posizioni short per tendenza
//+-------------------------------------------------+
//| Parametri di ingresso dell'indicatore di ingresso         |
//+-------------------------------------------------+
input string Input="PARAMETRI DI INGRESSO";       //+=============== PARAMETRI DI INGRESSO ===============+  
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 Periodo grafico per l'ingresso
input double Alpha_=0.07;// rapporto di smussamento dell'indicatore
input uint SignalBar_=1;//indice barra per ottenere un segnale di ingresso
input bool   BuyPosClose_=false;     //Permesso di uscire da posizioni long per segnale
input bool   SellPosClose_=false;    //Permesso di uscire da posizioni short per segnale
//+-------------------------------------------------+

Le stringhe di testo nei parametri di ingresso sono solo per una migliore visualizzazione della finestra dei parametri dell'expert.

Gli indicatori AdaptiveCGOscillator_Cloud_HTF nell'EA sono destinati solo a una visualizzazione più comoda delle tendenze nel tester strategico, in altre modalità operative sono inattivi.

Posiziona i file compilati AdaptiveCGOscillator.ex5, CyclePeriod.ex5 e AdaptiveCGOscillator_Cloud_HTF.ex5 nella cartella <terminal_data_folder>\\MQL5\Indicators.

Nota che il file di libreria TradeAlgorithms.mqh consente di utilizzare 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 altre varianti della libreria al seguente link: Algoritmi di Trading.

I parametri di ingresso dell'Expert Advisor di default sono stati utilizzati durante i test mostrati qui sotto. Stop Loss e Take Profit non sono stati utilizzati durante i test.

Fig. 1. Esempi di operazioni sul grafico

Fig. 1. Esempi di operazioni sul grafico

Risultati dei test per il 2015 su EURUSD, tendenza lenta su H6, ingresso tramite tendenza veloce su M30:

Fig. 2. Grafico dei risultati dei test

Fig. 2. Grafico dei risultati dei test

Elenco
Commento 0