Als trader weet je hoe belangrijk het is om je risico's te beheren en tegelijkertijd kansen te benutten. Daarom is de TrailingStopAndTake Expert Advisor (EA) ontworpen om het trailing van stop loss en take profit orders voor open posities te vereenvoudigen.
Hoe werkt het? Zodra je een nieuwe positie opent, controleert de EA of er al stop-orders zijn ingesteld. Als er geen stop order aanwezig is, zal de EA er een instellen op de afstand die je in de parameters hebt opgegeven. Vervolgens begint de EA de take profit en/of stop loss aan te passen, zodra de prijs verder beweegt dan de ingestelde afstand.
Je kunt het type positie instellen - of dat nu 'alle', 'koop' of 'verkoop' is, en je kunt de specifieke symboolinstelling en het magic number aanpassen. Ook is het mogelijk om trailing in een verliesgebied in te schakelen. Als je deze optie niet selecteert, worden stop orders niet in het verliesgebied verplaatst. De breakeven waarde kan ook in de EA parameters worden ingesteld.
De EA heeft 12 invoerparameters:
- Initiële StopLoss grootte in punten (0 - geen stop) - als een positie geen stop loss heeft, wordt er onmiddellijk na het openen van de positie een stop loss order toegevoegd met de opgegeven waarde. Bij een waarde van 0 wordt er geen stop loss geplaatst;
- Initiële TakeProfit grootte in punten (0 - geen take) - als een positie geen take profit heeft, wordt er een take profit order van de opgegeven grootte toegevoegd. Bij een waarde van 0 wordt er geen take profit geplaatst;
- TrailingStop grootte in punten (0 - geen trail) - trailing parameter, de afstand van de stop loss tot de prijs. Bij een waarde van 0 wordt de stop loss niet getraild;
- TrailingTake grootte in punten (0 - geen trail) - trailing parameter, de afstand van de take profit tot de prijs. Bij een waarde van 0 wordt de take profit niet getraild;
- Positietype - het type posities dat je wilt trailing;
- Positie symbool ("" - elk symbool) - het symbool van de posities die je wilt trailing (een lege waarde betekent alle symbolen);
- Positie magic nummer (0 - elk magic) - het magic nummer van de posities die je wilt trailing;
- Positie ticket (0 - alle tickets) - de ticket van de posities die je wilt trailing;
- Trailing Stap - trailing stap. Als de prijs zich verder van de stop order beweegt dan de stap, wordt de stop order aangepast zodat deze de grootte heeft die in de instellingen is opgegeven voor TrailingStop grootte in punten en/of TrailingTake grootte in punten;
- Trailing in de ongunstige zone - inschakelen of uitschakelen van trailing in het verliesgebied. Als deze optie is uitgeschakeld, worden er geen stop orders in het verliesgebied geplaatst;
- Breakeven in punten - breakeven waarde. Een verliesgebied begint onder deze waarde;
- Spread vermenigvuldiger - spread vermenigvuldiger voor het berekenen van de juiste afstand voor stop orders.

Fig.1 Initiële StopLoss=600, initiële TakeProfit=1200, TrailingStop=300, take profit trailing is uitgeschakeld, trailing in het verliesgebied is uitgeschakeld.
Gerelateerde berichten
- 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
- Handelssignalen met MQL5 Wizard: EMA Crossover Strategie met Tijdfilter
- Visuele Orderverwerking: De Expert voor MetaTrader 4
- Handelen met MQL5 Wizard: Signalen op Basis van Prijsoverschrijding met MA en ADX