Idee van: Igor.
MQL5-code door: Vladimir Karputov.
Stel je voor dat je als trader de markt betreedt met zowel koop- als verkoopposities, waarbij de waarde van de valuta bijvoorbeeld op 100 staat. Als de prijs nu omhoog gaat naar 200, dan is het kopen voor 100 winstgevend, terwijl verkopen op datzelfde moment verlies betekent. We sluiten onze kooppositie af, en de winst van 100 komt op onze rekening. In dit geval resulteert de verkoop in een verlies van 100 eenheden.
Bij het gebruik van een grid is het belangrijk om te zorgen dat je winst kunt maken, ongeacht welke richting de markt opgaat. Daarom heropen je je koop- en verkooptransacties. Laten we voor de eenvoud aannemen dat de prijs weer naar het niveau van 100 beweegt.
Het herhaald verkopen levert +100 op, terwijl de tweede aankoop -100 oplevert. Volgens de regels kun je je verkooppositie sluiten, en komt er weer 100 eenheden op je rekening. Op dit moment hebben we dus een totale winst van 200.
Nu is de eerste actieve verkooppositie aan het bewegen van niveau 200 naar niveau 100. Deze bevindt zich nu in de breakeven-zone.
Als we de vier transacties bij elkaar optellen, krijgen we de volgende winsten: +100 voor de eerste koop; +100 voor de tweede verkoop; 0 voor de eerste verkoop, en -100 voor de tweede koop. De totale winst bedraagt +100. Tijd om alle orders te verwijderen en een glas champagne te drinken! Voor elke volgende dubbele opening (gelijktijdige opening van koop en verkoop) verhogen we de lotgrootte met een factor van Lot exponentieel.
Er zijn veel andere marktbewegingen die deze ogenschijnlijk onbegrijpelijke activiteiten van gelijktijdig kopen en verkopen winstgevend maken.
Echter, bij deze handelswijze loop je altijd het risico van "hangende" posities, dat zijn posities die relatief hoge verliezen veroorzaken en waarvan de openingsprijs zeer ver van de huidige prijs ligt. Om deze "hangende" posities te overwinnen, hebben we twee parameters geïntroduceerd: Overschot van balans boven Equity (balans die de Equity overschrijdt) en Minimale winst.
Wees in alle gevallen voorzichtig, want er zijn twee scenario's mogelijk: Optimistisch

en pessimistisch

Invoergegevens
- Lots - initiële lot;
- Take Profit - Take Profit;
- Lot exponentieel - ratio voor lotverhoging;
- Overschot van balans boven Equity - balans die de Equity overschrijdt;
- Minimale winst - minimale winst;
- magic number - unieke identificatie voor de EA.
Reactie 0