De strategie is gebaseerd op de ZigZag-indicator en pending orders.
Het idee voor deze code kwam oorspronkelijk naar voren in de forumdiscussie Een strategie gebaseerd op de ZigZag-indicator - "Last ZZ50" (in het Russisch).
De bedenker van dit idee is Vitaly Muzichenko, en de auteur van de MQL5-code is Vladimir Karputov.
Het algemene principe van de "Last ZZ50" strategie is als volgt:

Bij de ZigZag-indicator analyseren we altijd de laatste twee lijnen: AB en BC. De AB lijn is nog niet vastgelegd en kan veranderen (de positie van punt A kan verschuiven).
Pending orders worden geplaatst in het midden van de AB en BC lijnen zodat:
- Het activeren van de pending order op de AB lijn een voortzetting van de trend laat zien die wordt aangegeven door de BC lijn.
- Het activeren van de pending order op de BC lijn een omkering van de trend laat zien die wordt aangegeven door de BC lijn.
Aangezien de AB lijn nog niet vastligt en kan veranderen (de positie van punt A kan verschuiven), wordt de pending order continu aangepast om de prijs in het midden van AB te houden.
Open posities worden gemanaged op basis van de volgende regel: we wachten totdat de positie zich ten minste (Trailing Stop + Trailing Step) punten in het winstgebied heeft verplaatst (zonder rekening te houden met commissie en swaps), en pas dan schakelen we de trailing functie in voor deze positie.
Het proces van het zoeken naar pieken is geïmplementeerd in deze Expert Advisor: de indicator wordt aan de grafiek toegevoegd, en er worden drie verticale lijnen getrokken door de punten A, B en C:

Reactie 0