Herzlich willkommen, Trader! Heute möchte ich euch ein spannendes Tool vorstellen: den Virtuellen SL TP Pending mit SL Trailing für MetaTrader 4, auch bekannt als Virtual_SL_TP_Pending_with_SL_Trailing.mq4. Dieses Skript ist speziell dafür entwickelt worden, um eure Trades besser zu verwalten, indem es virtuelle Stop-Loss- und Take-Profit-Niveaus setzt und die Möglichkeit bietet, einen virtuellen Pending-Order mit einem optionalen Trailing Stop-Loss zu integrieren.
Hier eine Übersicht über die Funktionen des Skripts:
- Copyright und Link: Die Angaben zum Copyright sowie ein Link zur Website des Erstellers.
- Version: Die aktuelle Version des Skripts.
- Beschreibung: Informationen über das Skript, inklusive der E-Mail-Adresse des Entwicklers, rechtliche Hinweise und ein Warnhinweis zur Nutzung des Tools auf eigenes Risiko.
- Input-Parameter: Externe Variablen, die es Nutzern ermöglichen, das Verhalten des Expert Advisors (EA) anzupassen, darunter:
- StopLossPoints: Der anfängliche Stop-Loss in Punkten.
- TakeProfitPoints: Der anfängliche Take-Profit in Punkten.
- SpreadThreshold: Der Spread-Schwellenwert für den virtuellen Stop-Loss/Take-Profit in Punkten.
- TrailingStopPoints: Der Trailing Stop in Punkten für die virtuelle Pending-Order.
- EnableTrailing: Option, um den Trailing Stop zu aktivieren oder zu deaktivieren.
- Globale Variablen: Variablen, die im gesamten Skript verwendet werden, um den anfänglichen Spread, den virtuellen Stop-Loss, den virtuellen Take-Profit und den Preis der Pending-Order zu speichern.
- Initialisierungsfunktion (OnInit): Diese Funktion initialisiert den EA, wenn er auf ein Chart angewendet wird. Sie berechnet den initialen virtuellen Stop-Loss, Take-Profit und den Preis der Pending-Order basierend auf den Input-Parametern.
- Tick-Funktion (OnTick): Diese Funktion wird bei jedem Preistick aufgerufen. Sie überprüft, ob der Spread über den Schwellenwert hinaus gestiegen ist und passt den virtuellen Stop-Loss, Take-Profit und den Preis der Pending-Order entsprechend an. Außerdem überwacht sie, ob der Preis den virtuellen Stop-Loss oder Take-Profit erreicht, und schließt die Position. Wenn der Trailing Stop aktiviert ist und der Preis die Pending-Order erreicht, wird eine virtuelle Pending-Order mit einem Trailing Stop-Loss platziert.
- Funktion zum Schließen von Positionen (ClosePosition): Diese Funktion schließt die Position, wenn der Preis den virtuellen Stop-Loss oder Take-Profit erreicht.
- Funktion zum Platzieren einer Pending-Order (PlacePendingOrder): Platziert eine virtuelle Pending-Order mit einem Trailing Stop-Loss, falls der Trailing Stop aktiviert ist.
Dieser EA bietet eine flexible Möglichkeit, Trades mithilfe von virtuellen Niveaus zu verwalten und die Trailing-Stop-Funktion zu nutzen. So könnt ihr euren Handelsprozess in MetaTrader 4 automatisieren und euch auf das Wesentliche konzentrieren – das Trading!

Kommentar 0