Home Systeemhandel Bericht

Exp_ColorX2MA_X2: De ultieme system trading oplossing voor MetaTrader 5

Bijlage
21001.zip (44.56 KB, Downloaden 0 keer)

Ben je op zoek naar een trendvolgend trading systeem? Dan is Exp_ColorX2MA_X2 misschien wel iets voor jou! Dit systeem is gebaseerd op de signalen van twee indicators: ColorX2MA. De eerste indicator helpt om de richting van de langzame trend te bepalen aan de hand van de kleur van de lijn. De tweede indicator geeft het juiste moment aan voor het openen van een trade, zodra de kleur van de lijn verandert. Een signaal wordt gevormd wanneer een bar sluit, mits aan de volgende twee voorwaarden is voldaan:

  1. De signalen van de snelle en langzame trend komen overeen;
  2. De richting van de snelle trend is veranderd.


Invoervariabelen van de Expert Advisor

//+-------------------------------------------------+
//| Invoervariabelen van de EA indicator            |
//+-------------------------------------------------+
sinput string Trade="Trade Management";    //+============== TRADE MANAGEMENT ==============+  
input double MM=0.1;               //Deel van een deposit in een deal
input MarginMode MMMode=LOT;      //Methode voor lotwaarde detectie
input uint    StopLoss_=1000;      //Stop Loss in punten
input uint    TakeProfit_=2000     //Take Profit in punten
sinput string MustTrade="Trade Permissions";    //+============== TRADE PERMISSIONS ==============+  
input int    Deviation_=10      //Maximale prijsspreiding in punten
input bool   BuyPosOpen=true;    //Toestemming om longposities te openen
input bool   SellPosOpen=true;    //Toestemming om shortposities te openen
//+-------------------------------------------------+
//| Invoervariabelen van de filter indicator        |
//+-------------------------------------------------+
sinput string Filter="SLOW TRADE PARAMETERS"    //+============== TRADE PARAMETERS ==============+  
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1 Chart periode voor de trend
input Smooth_Method MA_Method1=MODE_SMA_; //Eerste smoothing gemiddelde methode 
input uint Length1=12; //Eerste smoothing diepte                    
input int Phase1=15; //Eerste smoothing parameter,
3//---- voor JJMA binnen het bereik van -100 ... +100 beïnvloedt het de kwaliteit van het overgangsproces;
//---- voor VIDIA is het een CMO periode, voor AMA is het een trage gemiddelde periode
input Smooth_Method MA_Method2=MODE_JJMA; //Tweede smoothing gemiddelde methode 
input uint Length2= 5; //Tweede smoothing diepte 
input int Phase2=15;  //Tweede smoothing parameter,
3//---- voor JJMA binnen het bereik van -100 ... +100 beïnvloedt het de kwaliteit van het overgangsproces;
//---- voor VIDIA is het een CMO periode, voor AMA is het een trage gemiddelde periode
input Applied_price_ IPC=PRICE_CLOSE_;//Prijs constante                  
input uint SignalBar=1; //Bar index om het signaal te ontvangen
input bool   BuyPosClose=true;    //Toestemming om longposities te sluiten volgens de trend
input bool   SellPosClose=true;    //Toestemming om shortposities te sluiten volgens de trend
//+-------------------------------------------------+
//| Invoervariabelen van de instap indicator         |
//+-------------------------------------------------+
sinput string Input="ENTRY PARAMETERS"       //+=============== ENTRY PARAMETERS ===============+  
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 Chart periode voor instap
input Smooth_Method MA_Method1_=MODE_SMA_; //Eerste smoothing gemiddelde methode 
input uint Length1_=12; //Eerste smoothing diepte                    
input int Phase1_=15; //Eerste smoothing parameter,
3//---- voor JJMA binnen het bereik van -100 ... +100 beïnvloedt het de kwaliteit van het overgangsproces;
//---- voor VIDIA is het een CMO periode, voor AMA is het een trage gemiddelde periode
input Smooth_Method MA_Method2_=MODE_JJMA; //Tweede smoothing gemiddelde methode
input uint Length2_= 5; //Tweede smoothing diepte 
input int Phase2_=15;  //Tweede smoothing parameter,
3//---- voor JJMA binnen het bereik van -100 ... +100 beïnvloedt het de kwaliteit van het overgangsproces;
//---- voor VIDIA is het een CMO periode, voor AMA is het een trage gemiddelde periode
input Applied_price_ IPC_=PRICE_CLOSE_;//Prijs constante 
input uint SignalBar_=1;//Bar index om het instapsignaal te ontvangen
input bool   BuyPosClose_=false;     //Toestemming om longposities te sluiten op signaal
input bool   SellPosClose_=false;    //Toestemming om shortposities te sluiten op signaal
//+-------------------------------------------------+

De tekstparameters in de code van de invoervariabelen zijn uitsluitend bedoeld voor een betere visualisatie van het invoervariabelenvenster van de expert.

De ColorX2MA_HTF indicators in de EA zijn enkel bedoeld voor een handige visualisatie van trends in de strategie tester en zijn in andere werkmodi niet actief.

Voor een correcte werking van de gegenereerde EA moeten de gecompileerde bestanden van de indicators ColorX2MA.ex5 en ColorX2MA_HTF.ex5 zich in de <terminal_data_directory>\MQL5\Indicators map bevinden.

Let op dat de TradeAlgorithms.mqh bibliotheekbestand het mogelijk maakt om Expert Advisors te gebruiken met brokers die nonzero spread aanbieden en de optie hebben om Stop Loss en Take Profit tegelijkertijd met het openen van een positie in te stellen. Je kunt meer varianten van de bibliotheek downloaden via de volgende link: Trade Algorithms.

De standaard invoervariabelen van de Expert Advisor zijn gebruikt tijdens de onderstaande tests. Stop Loss en Take Profit zijn tijdens de tests niet gebruikt.


Testresultaten voor USDJPY over het jaar 2016, langzame trend op H6, en instap via snelle trend op M30:

Fig 1. Voorbeelden van deals op de grafiek

Fig 1. Voorbeelden van deals op de grafiek

Fig. 2. Testresultaten grafiek

Fig. 2. Testresultaten grafiek

Gerelateerde berichten

Reactie (0)