In deze blogpost bespreken we een handelsysteem dat gebruikmaakt van de Ang_Zad_C trendvolgende indicator. Dit systeem biedt de mogelijkheid om een strikt handelsinterval in te stellen en het volume van een aankomende trade aan te passen op basis van de resultaten van eerdere trades.
Een handelsbeslissing wordt genomen wanneer de kleur van de indicator cloud verandert.
Je kunt de handelsuren in de invoerparameters specificeren om te handelen binnen een bepaald tijdsinterval:
input bool TimeTrade=true; //Toestemming om te handelen binnen tijdinterval input HOURS StartH=ENUM_HOUR_0; //Starttijd (uren) input MINUTS StartM=ENUM_MINUT_0; //Starttijd (minuten) input HOURS EndH=ENUM_HOUR_23; //Eindtijd (uren) input MINUTS EndM=ENUM_MINUT_59; //Eindtijd (minuten)
Voor zowel de start- als eindtijden zijn er twee variabelen voor uren en minuten beschikbaar.
Met de standaardinstellingen kan de Expert Advisor de hele handelsessie van 00:00 uur tot 23:59 uur handelen, waarbij alle posities aan het einde van de dag worden gesloten.
Als de starttijd in de instellingen van de EA later is dan de opgegeven eindtijd, sluit de EA de geopende posities op het opgegeven tijdstip de volgende dag.
Er is een blok invoervariabelen toegevoegd om het volume van geopende posities te beheren:
input uint BuyLossMMTriger=2; //aantal verliesgevende Buy trades om MM te verminderen input uint SellLossMMTriger=2; //aantal verliesgevende Sell trades om MM te verminderen input double Small_MM=0.01; //Deel van financiële middelen uit de storting gebruikt in een trade bij verliezen input double MM=0.1; //Deel van financiële middelen uit de storting gebruikt in een trade bij normale handel input MarginMode MMMode=LOT; //methode voor het berekenen van de lotgrootte
Met deze instellingen, als de laatste twee trades in één richting verlieslatend waren, opent de EA de volgende trade in dezelfde richting met een volume van 0.01 lot. Als ten minste één van de twee laatste trades winstgevend is, is het positievolume 0.1.
Deze Expert Advisor vereist het gecompileerde indicatorbestand Ang_Zad.ex5 om te draaien. Plaats het bestand in <terminal_data_folder>\MQL5\Indicators.
De standaard invoerparameters van de Expert Advisor zijn gebruikt tijdens de onderstaande tests. Stop Loss en Take Profit zijn tijdens de tests niet gebruikt.

Fig. 1. Voorbeelden van deals op de grafiek. Handelen binnen de ingestelde tijdsintervallen is uitgeschakeld
Testresultaten voor 2017 op EURUSD H12:

Fig. 2. Testresultaten grafiek

Fig. 3. Voorbeelden van deals op de grafiek. Handelen binnen de ingestelde tijdsintervallen is ingeschakeld
Gerelateerde berichten
- MQL5 Wizard: Creëer Handelsstrategieën met Bullish en Bearish Engulfing Candlestick Patronen en Stochastic
- MQL5 Wizard: Handelsignalen Geïnspireerd Door Morning/Evening Stars + MFI voor MetaTrader 5
- MQL5 Wizard: Handelsignalen Geïnspireerd door Morning/Evening Stars en RSI voor MetaTrader 5
- Efficiënt Trendvolgend Handelsysteem met Exp_X2MA_JFatl voor MetaTrader 5
- Close Cross MA: Efficiënt Orders Sluiten met MetaTrader 4