Auteur van het idee: Vladimir Pastushak, auteur van de mq5-code: barabashkakvn.
Er zijn veel Expert Advisors ontwikkeld op basis van het martingale-principe.
Deze Expert Advisor stelt je in staat om de klassieke martingale-principes te testen, evenals de anti-martingale techniek.
De code van de Expert Advisor is eenvoudig en goed becommentarieerd.
Handelsprincipe met Martingale
- Als gesloten door Take Profit → open de startlot in dezelfde richting;
- Als gesloten door Stop Loss → open de verhoogde lot in de tegenovergestelde richting.
Handelsprincipe met Anti-Martingale
- Als gesloten door Take Profit, open de verhoogde lot in dezelfde richting;
- Als gesloten door Stop Loss, open de startlot in de tegenovergestelde richting.
Het idee van het Martingale-systeem
De handel begint met een vooraf ingestelde minimumlot.
Als een trade wordt gesloten met een stop loss, moet de volgende lot worden verhoogd zodat, als een trade wordt gesloten met een take profit, het alle voorgaande stop losses in deze serie met een kleine extra winst dekt. Bijvoorbeeld: 0,01-0,02-0,04-0,08-0,16-0,32-0,64 enzovoort.
Als de reeks wordt gevolgd, kan de winst gelijk zijn aan de winst van een trade met de minimumlot.
Als een trade wordt gesloten met take profit, start de trader opnieuw met de minimumlot.
Het martingale-systeem biedt de trader geen voordeel, maar stelt alleen in staat om de winst te herverdelen. De trader fixeert zelden verlies, maar het kan groot zijn. Winst wordt vaak genomen, maar het is klein.
Het idee van het Anti-Martingale-systeem
In tegenstelling tot het martingale-systeem, waarbij de lot wordt verhoogd in het geval van een stop loss, wordt in het anti-martingale-systeem het tegenovergestelde idee gebruikt: de lot wordt verhoogd in het geval van winst.
De handel begint met een minimumlot. Als een trade met winst wordt gesloten, wordt de volgende trade-lot met twee of meer keer verhoogd. In geval van stop loss moet de trader terugkeren naar de startlot.
Bij het handelen op basis van het anti-martingale-systeem moet je duidelijke grenzen voor lotverhoging definiëren, waarna je terug moet naar de initiële lot. Bijvoorbeeld, je kunt maximaal drie lotverhogingen achter elkaar instellen: 0.01, 0.02, 0.05.
Invoergegevens
- startpositie: Kopen of Verkopen - de richting van de eerste positie;
- type handel: Martingale of AntiMartingale - type handel;
- stel de basislot in - initiële positie volume;
- stel de waarde van stop loss in;
- stel de waarde van TakeProfit in;
- stel de waarde van de lotvermenigvuldiger in - positie volume vermenigvuldiger;
- stel de waarde MagicNumber in - Expert Advisor ID;
- alle magic; true → alle MagicNumber - inschakelen/uitschakelen van beheer van andere magic-nummers.
Wees voorzichtig bij het gebruik van deze Expert Advisor. Hier is een typisch verloop van de situatie:


en een onverwachte fiasco:

Gerelateerde berichten
- MQL5 Wizard: Creëer Handelsstrategieën met Bullish en Bearish Engulfing Candlestick Patronen en Stochastic
- Efficiënt Trendvolgend Handelsysteem met Exp_X2MA_JFatl voor MetaTrader 5
- Close Cross MA: Efficiënt Orders Sluiten met MetaTrader 4
- Efficiënt Handelen met het ColorSchaffJCCXTrendCycle Systeem voor MetaTrader 5
- Efficiënt Handelen met de Ang_Zad_C Indicator voor MetaTrader 5