Welkom bij deze blogpost waar we de Virtual_SL_TP_Pending_with_SL_Trailing.mq4 bespreken. Deze handige tool is ontworpen om jouw trades te beheren door virtuele stop loss en take profit niveaus in te stellen, samen met een virtuele pending order en een optionele trailing stop loss functie.
Hoe Werkt het Script?
Hier is een overzicht van wat deze script allemaal kan doen:
- Auteursrecht en Link: Hier vind je de auteursrechtinformatie en een link naar de website van de maker.
- Versie: Geeft aan welke versie van het script je gebruikt.
- Beschrijving: Dit gedeelte biedt informatie over het script, inclusief het e-mailadres van de maker, details over intellectuele eigendom en een waarschuwing dat je het programma op eigen risico gebruikt.
- Invoervariabelen: Externe variabelen waarmee je het gedrag van de EA kunt aanpassen, waaronder:
- StopLossPoints: Initiële stop loss in punten.
- TakeProfitPoints: Initiële take profit in punten.
- SpreadThreshold: Drempelwaarde voor de spread voor virtuele stop loss/take profit in punten.
- TrailingStopPoints: Trailing stop in punten voor de virtuele pending order.
- EnableTrailing: Optie om de trailing stop in of uit te schakelen.
- Globale Variabelen: Variabelen die door het hele script worden gebruikt om de initiële spread, virtuele stop loss, virtuele take profit en de prijs van de pending order op te slaan.
- Initialisatiefunctie (OnInit): Dit is de functie die de EA initialiseert wanneer deze aan een grafiek wordt gekoppeld. Het berekent de initiële virtuele stop loss, take profit en prijs van de pending order op basis van de invoervariabelen.
- Tickfunctie (OnTick): Deze functie wordt aangeroepen bij elke prijsverandering. Het controleert of de spread is gestegen boven de drempel en past de virtuele stop loss, take profit en prijs van de pending order hierop aan. Ook houdt het in de gaten of de prijs de virtuele stop loss of take profit raakt en sluit de positie indien nodig. Bovendien, als de trailing stop is ingeschakeld en de prijs de prijs van de pending order bereikt, plaatst het een virtuele pending order met een trailing stop loss.
- Sluit Positie Functie (ClosePosition): Deze functie sluit de positie wanneer de prijs de virtuele stop loss of take profit raakt.
- Plaats Pending Order Functie (PlacePendingOrder): Plaatst een virtuele pending order met een trailing stop loss als de trailing stop is ingeschakeld.
Deze EA biedt een flexibele manier om jouw trades te beheren met behulp van virtuele niveaus en een trailing stop functie, waardoor je jouw trade management proces in MetaTrader 4 kunt automatiseren.

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