Auteur van het idee — Dmitriy Epshteyn, auteur van de MQL5-code — barabashkakvn.
Deze Expert Advisor (EA) helpt je trends te identificeren op basis van drie voortschrijdende gemiddelden (met periodes van 200, 50, 25 of andere aangepaste periodes) en opent trades met behulp van de Parabolic SAR-indicator. De EA maakt gebruik van martingale-technieken, waarbij de lotgrootte wordt berekend als percentage van je saldo, afhankelijk van de stop loss.
Wat is nieuw? De nieuwste versie biedt de mogelijkheid om 1) dagen te selecteren om te traden, 2) orders te openen bij een omgekeerd signaal, en 3) het sluiten van een order door een tegenovergesteld signaal uit te schakelen.
Marktentree
Kopen: als de huidige prijs boven het Parabolic SAR-punt op de huidige kaars staat, de sluitprijs van de vorige kaars lager is dan het vorige Parabolic SAR-punt, d.w.z. de indicatorwaarden veranderen; als het snelle MA boven het langzame MA ligt; en als de huidige prijs boven het tweede MA met een andere periode staat, wordt er een kooporder geopend.
Verkopen: als de huidige prijs onder het Parabolic SAR-punt op de huidige kaars staat, de sluitprijs van de vorige kaars hoger is dan het vorige Parabolic SAR-punt, d.w.z. de indicatorwaarden veranderen; als het snelle MA onder het langzame MA ligt; en als de huidige prijs onder het tweede MA met een andere periode staat, wordt er een verkooporder geopend.
Deze Expert Advisor sluit orders bij een tegenovergesteld signaal.
Stop Loss en Take Profit
Als Auto_SL = waar is, wordt de stop loss automatisch berekend en ingesteld op het Parabolic SAR-punt. De SL_koef-factor kan worden toegepast om de afstand in punten tussen de order open prijs en het Parabolic SAR-punt te vermenigvuldigen. Bijvoorbeeld: als er 20 punten zijn tussen de orderprijs en het Parabolic SAR-punt, en SL_koef=2, dan is de Stop Loss van de order gelijk aan 40 punten; als SL_koef=0,5, is de Stop Loss gelijk aan 10 punten, enzovoort.
Als Auto_SL = onwaar is, wordt de Stop Loss vastgezet en gelijk aan de SL-parameter in punten.
Als Auto_TP = waar is, wordt de Take Profit automatisch berekend op basis van de waarde van de Stop Loss vermenigvuldigd met TP_koef. Bijvoorbeeld: als TP_koef=2, is de Take Profit twee keer de geschatte stop loss.
Als Auto_TP = onwaar is, wordt de Take Profit vastgezet en gelijk aan de TP-parameter in punten.
Lot- en Martingale-instellingen
De lotgrootte wordt berekend als % van het saldo op basis van de Risico-parameter en Stop Loss. Bijvoorbeeld: als het saldo 1000 euro is, de Stop Loss 100 punten is, en Risico = 1 (1% van het saldo), dan kunnen we 10 eenheden verliezen, dus de lotgrootte is 0,01; als Risico=10, is de lotgrootte gelijk aan 0,1.
Als Martin = waar is, en de laatste trade is gesloten met verlies, wordt het risico van de volgende trade vermenigvuldigd met Koef.
Als Martin = onwaar is, berekent de EA de lotgrootte als % van het huidige saldo.
Breakeven en TrailingStop
Als de positie winst heeft gemaakt van Profit_Level punten, wordt de stop loss ingesteld op SL_Plus winstpunten.
Als de positie winst heeft gemaakt van Profit_Level2 punten, wordt de Stop Loss gevolgd met de prijs, op een afstand van TrailingStop2 punten.
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