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 | //+-------------------------------------------------+ sinput string Trade="Trade Management"; //+============== HANDELSBEHEER ==============+ input double MM=0.1; //Deel van het deposito in een deal input MarginMode MMMode=LOT; //lotgrootte detectiemethode input uint StopLoss_=1000; //Stop Loss in punten input uint TakeProfit_=2000; //Take Profit in punten sinput string MustTrade="Trade Permissions"; //+============== HANDELSRECHTEN ==============+ input int Deviation_=10; //Maximale prijsafwijking in punten input bool BuyPosOpen=true; //Toestemming om longposities te openen input bool SellPosOpen=true; //Toestemming om shortposities te openen //+-------------------------------------------------+ //| Invoergegevens van de filterindicator | //+-------------------------------------------------+ sinput string Filter="LANGZAME HANDELSPARAMETERS"; //+============== HANDELSPARAMETERS ==============+ input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6; //1 Grafiekperiode voor de trend input uint Length=7; // diepte van de smoothing input Applied_price_ IPC=PRICE_CLOSE_;// prijsconstante input uint SignalBar=1; // bar nummer voor het verkrijgen van het instapsignaal input bool BuyPosClose=true; // Toestemming om longposities te sluiten volgens de trend input bool SellPosClose=true; // Toestemming om shortposities te sluiten volgens de trend //+-------------------------------------------------+ //| Invoergegevens van de instapindicator | //+-------------------------------------------------+ sinput string Input="INSTAPPARAMETERS"; //+=============== INSTAPPARAMETERS ===============+ input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30; //2 Grafiekperiode voor instap input uint Length_=7; // diepte van de smoothing input Applied_price_ IPC_=PRICE_CLOSE_;// prijsconstante input uint SignalBar_=1;// bar nummer voor het verkrijgen van een instapsignaal input bool BuyPosClose_=false; // Toestemming om longposities te sluiten volgens het signaal input bool 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