Hallo traders! Vandaag duiken we in het trendvolgende handelssysteem Exp_AbsolutelyNoLagLwma_X2, dat gebruik maakt van de signalen van twee krachtige indicatoren: AbsolutelyNoLagLwma. De eerste indicator helpt ons de richting van de langzame trend te bepalen aan de hand van de kleur van de lijn. De tweede indicator geeft ons het signaal om een trade te openen wanneer de lijnkleur verandert. Een signaal wordt gevormd wanneer een bar sluit, mits aan twee voorwaarden is voldaan:
- De signalen van de snelle en langzame trend komen overeen;
- De richting van de snelle trend is veranderd.
Invoergegevens van de Expert Advisor
//+-------------------------------------------------+//| Invoergegevens van de EA indicator |//+-------------------------------------------------+sinputstring Trade="Trade Management"; //+============== HANDELSBEHEER ==============+inputdouble MM=0.1; //Deel van het deposito in een dealinput MarginMode MMMode=LOT; //lotgrootte detectiemethodeinputuint StopLoss_=1000; //Stop Loss in punteninputuint TakeProfit_=2000; //Take Profit in puntensinputstring MustTrade="Trade Permissions"; //+============== HANDELSRECHTEN ==============+inputint Deviation_=10; //Maximale prijsafwijking in punteninputbool BuyPosOpen=true; //Toestemming om longposities te openeninputbool SellPosOpen=true; //Toestemming om shortposities te openen//+-------------------------------------------------+//| Invoergegevens van de filterindicator |//+-------------------------------------------------+sinputstring Filter="LANGZAME HANDELSPARAMETERS"; //+============== HANDELSPARAMETERS ==============+inputENUM_TIMEFRAMES TimeFrame=PERIOD_H6; //1 Grafiekperiode voor de trendinputuint Length=7; // diepte van de smoothinginput Applied_price_ IPC=PRICE_CLOSE_;// prijsconstanteinputuint SignalBar=1; // bar nummer voor het verkrijgen van het instapsignaalinputbool BuyPosClose=true; // Toestemming om longposities te sluiten volgens de trendinputbool SellPosClose=true; // Toestemming om shortposities te sluiten volgens de trend//+-------------------------------------------------+//| Invoergegevens van de instapindicator |//+-------------------------------------------------+sinputstring Input="INSTAPPARAMETERS"; //+=============== INSTAPPARAMETERS ===============+inputENUM_TIMEFRAMES TimeFrame_=PERIOD_M30; //2 Grafiekperiode voor instapinputuint Length_=7; // diepte van de smoothinginput Applied_price_ IPC_=PRICE_CLOSE_;// prijsconstanteinputuint SignalBar_=1;// bar nummer voor het verkrijgen van een instapsignaalinputbool BuyPosClose_=false; // Toestemming om longposities te sluiten volgens het signaalinputbool SellPosClose_=false; // Toestemming om shortposities te sluiten volgens het signaal//+-------------------------------------------------+
De tekstparameters in de code van de invoergegevens zijn enkel voor een betere visualisatie van het invoergegevensvenster van de expert.
De indicatoren AbsolutelyNoLagLwma_HTF in de EA zijn enkel bedoeld voor een betere visualisatie van trends in de Strategy Tester; ze werken niet in andere modi.
Om de gegenereerde EA correct te laten functioneren, moeten de gecompileerde bestanden van de indicatoren AbsolutelyNoLagLwma.ex5 en AbsolutelyNoLagLwma_HTF.ex5 zich in de <terminal_data_directory>\MQL5\Indicators map bevinden.
Let op, de TradeAlgorithms.mqh bibliotheekfile maakt het mogelijk om Expert Advisors te gebruiken met brokers die nonzero spread aanbieden en de optie om Stop Loss en Take Profit gelijktijdig met het openen van posities in te stellen. Je kunt meer varianten van de bibliotheek downloaden via deze link: Trade Algorithms.
De standaard invoergegevens van de Expert Advisor zijn gebruikt tijdens de hieronder getoonde tests. Stop Loss en Take Profit zijn niet gebruikt tijdens de tests.
De testresultaten voor USDJPY over het jaar 2016, met een langzame trend op H6 en een instap via de snelle trend op M30 zijn als volgt:

Fig 1. Voorbeelden van deals op de grafiek

Fig. 2. Testresultaten grafiek

Reactie 0