Home Systeemhandel Bericht

Exp_X2MA_Digit_DM_361: Trendvolgend Systeem voor MetaTrader 5

Bijlage
16681.zip (46.99 KB, Downloaden 0 keer)

Het Exp_X2MA_Digit_DM_361 trendvolgende handelsysteem is gebaseerd op de ColorX2MA_Digit en ColorDM_361 indicator signalen. De ColorX2MA_Digit indicator helpt ons de hoofdrichting van de langzame trend te bepalen, terwijl de ColorDM_361 indicator ons inzicht geeft in het moment om in te stappen wanneer de snelle trend van richting verandert. Een instapsignaal wordt gegenereerd bij de sluiting van een kaars als aan de volgende twee voorwaarden is voldaan:

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

Invoerparameters voor de EA:

//+-------------------------------------------------+
//| Invoerparameters van de EA indicator            |
//+-------------------------------------------------+
input string Trade="Handelsbeheer"; //+============== HANDELSBEHEER ==============+
input double MM=0.1; //Deel van een storting in een deal
input MarginMode MMMode=LOT; //lot waarde detectiemethode
input uint StopLoss_=1000; //stop loss in punten
input uint TakeProfit_=2000; //take profit in punten
input string MustTrade="Handelspermissies"; //+============== HANDELPERMISSIES ==============+
input int Deviation_=10; //maximale prijsafwijking in punten
input bool BuyPosOpen=true; //Toestemming om een lange positie te openen
input bool SellPosOpen=true; //Toestemming om een korte positie te openen
//+-------------------------------------------------+
//| Invoerparameters van de filterindicator        |
//+-------------------------------------------------+
input string Filter="LANGZAAME TRENDPARAMETERS"; //+============== TRENDPARAMETERS ==============+
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H4; //1 Grafiekperiode voor een trend
input Smooth_Method MA_Method1=MODE_SMA_; //eerste gladheidsmethode
input int Length1=12; //Eerste gladheiddiepte
input int Phase1=15; //Eerste gladheidsparameter
input Smooth_Method MA_Method2=MODE_JJMA; //tweede gladheidsmethode
input int Length2=5; //Tweede gladheiddiepte
input int Phase2=15; //tweede gladheidsparameter
input uint Digit=2; //aantal decimalen om op af te ronden
input uint SignalBar=1; //bar index voor het verkrijgen van een instapsignaal
input bool BuyPosClose=true; //Toestemming om lange posities te sluiten volgens de trend
input bool SellPosClose=true; //Toestemming om korte posities te sluiten volgens de trend
//+-------------------------------------------------+
//| Invoerparameters van de instapindicator         |
//+-------------------------------------------------+
input string Input="INSTAPPARAMETERS"; //+=============== INSTAPPARAMETERS ===============+
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30; //2 Grafiekperiode voor een instap
input uint SignalBar_=1;//bar index voor het verkrijgen van een instapsignaal
input bool BuyPosClose_=false; //Toestemming om lange posities te sluiten volgens signaal
input bool SellPosClose_=false; //Toestemming om korte posities te sluiten volgens signaal
//+-------------------------------------------------+
int TimeShiftSec,TimeShiftSec_;
//---- Declaratie van gehele variabelen voor de indicator handle
int InpInd_Handle,InpInd_Handle_;
//---- declaratie van de gehele variabelen voor het begin van de datacalculatie
int min_rates_total,min_rates_total_;

Stringvariabelen die tekst bevatten in de invoercode zijn alleen opgenomen voor een betere visuele weergave van het invoervenster van de EA.

De ColorDM_361_HTF en ColorX2MA_Digit_HTF indicatoren in de EA zijn opgenomen voor een betere trendvisualisatie in de strategietester. Ze worden niet gebruikt in andere werkmodi.

Plaats de bestanden ColorX2MA_Digit.ex5, ColorX2MA_Digit_HTF.ex5, ColorDM_361.ex5 en ColorDM_361_HTF.ex5 in de <terminal_data_folder>\MQL5\Indicators voor de correcte werking van de gegenereerde EA.

Let op dat de TradeAlgorithms.mqh bibliotheek het mogelijk maakt om Expert Advisors te gebruiken bij brokers die nonzero spread aanbieden, evenals de optie om Stop Loss en Take Profit in te stellen tegelijkertijd met het openen van posities. Je kunt meer varianten van de bibliotheek downloaden via de volgende link: Handelsalgoritmes.

De standaard invoerparameters van de Expert Advisor zijn gebruikt tijdens de tests die hieronder worden weergegeven. Stop Loss en Take Profit zijn niet gebruikt tijdens de testen.

Fig. 1. Voorbeelden van handels op de grafiek

Fig. 1. Voorbeelden van handels op de grafiek

Testresultaten voor 2015 op GBPUSD, langzame trend op H4, instap via snelle trend op M30:

Fig. 2. Testresultaten grafiek

Fig. 2. Testresultaten grafiek

Gerelateerde berichten

Reactie (0)