Virtueller SL TP Pending mit Trailing Stop für MetaTrader 4: Ein Leitfaden für Trader

Mike 2024.04.10 14:09 16 0 0
Anhang

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:

  1. Copyright und Link: Die Angaben zum Copyright sowie ein Link zur Website des Erstellers.
  2. Version: Die aktuelle Version des Skripts.
  3. Beschreibung: Informationen über das Skript, inklusive der E-Mail-Adresse des Entwicklers, rechtliche Hinweise und ein Warnhinweis zur Nutzung des Tools auf eigenes Risiko.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. Funktion zum Schließen von Positionen (ClosePosition): Diese Funktion schließt die Position, wenn der Preis den virtuellen Stop-Loss oder Take-Profit erreicht.
  9. 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!

Liste
Kommentar 0