Sistema di Trading Exp_Kolier_SuperTrend_X2 per MetaTrader 5

Mike 2017.05.30 00:49 26 0 0
Allegato

Il sistema di trading Exp_Kolier_SuperTrend_X2 si basa sui segnali forniti da due indicatori Kolier_SuperTrend. Il primo indicatore determina la direzione della tendenza lenta attraverso il colore della linea, mentre il secondo indica il momento ideale per aprire una posizione, ovvero quando il colore della linea cambia. Il segnale si forma quando una candela si chiude, a condizione che vengano soddisfatte entrambe le seguenti condizioni:

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

Parametri di input dell'Expert Advisor:

//+-------------------------------------------------+//| Parametri di input dell'indicatore EA           |//+-------------------------------------------------+inputstring Trade="Gestione trade";    //+================ GESTIONE TRADE ================+  inputdouble MM=0.1;              //Quota di un deposito in un'operazioneinput MarginMode MMMode=LOT;      //Metodo di rilevamento del valore del lottoinputuint    StopLoss_=1000;     //Stop Loss in puntiinputuint    TakeProfit_=2000   //Take Profit in puntiinputstring MustTrade="Permessi di trading"    //+=============== PERMESSI DI TRADING ===============+  inputint    Deviation_=10       //Massima deviazione di prezzo in puntiinputbool   BuyPosOpen=true;     //Permesso per entrare in posizioni longinputbool   SellPosOpen=true;    //Permesso per entrare in posizioni short//+-------------------------------------------------+//| Parametri di input dell'indicatore filtro        |//+-------------------------------------------------+inputstring Filter="PARAMETRI DELLA TENDENZA LENTA"    //+============== PARAMETRI DELLA TENDENZA ==============+  inputENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1 Periodo grafico per la tendenzainput Mode TrendMode=NewWay;                //Variante di visualizzazioneinputuint ATR_Period=10;
inputdouble ATR_Multiplier=3.0;
inputuint SignalBar=1; //Indice della candela per ricevere il segnale di ingressoinputbool   BuyPosClose=true;     //Permesso per uscire da posizioni long secondo la tendenzainputbool   SellPosClose=true;    //Permesso per uscire da posizioni short secondo la tendenza//+-------------------------------------------------+//| Parametri di input dell'indicatore di ingresso        |//+-------------------------------------------------+inputstring Input="PARAMETRI DI INGRESSO"       //+=============== PARAMETRI DI INGRESSO ==============+  inputENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 Periodo grafico per l'ingressoinput Mode TrendMode_=NewWay;                 //Variante di visualizzazioneinputuint ATR_Period_=10;
inputdouble ATR_Multiplier_=3.0;
inputuint SignalBar_=1;//Indice della candela per ricevere un segnale di ingressoinputbool   BuyPosClose_=false;     //Permesso per uscire da posizioni long secondo il segnaleinputbool   SellPosClose_=false    //Permesso per uscire da posizioni short secondo il segnale

Le variabili di tipo string presenti nel codice di input servono solo per migliorare la visualizzazione della finestra degli input dell'EA.

Gli indicatori Kolier_SuperTrend_HTF presenti nell'EA sono utilizzati solo per una visualizzazione più comoda delle tendenze nel tester strategico; in altre modalità operative sono inattivi.

Per garantire il corretto funzionamento dell'Expert Advisor generato, è necessario posizionare i file compilati Kolier_SuperTrend.ex5 e Kolier_SuperTrend_HTF.ex5 nella cartella <terminal_data_folder>\MQL5\Indicators.

Si noti 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 ulteriori varianti della libreria al seguente link: Trade Algorithms.

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

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