Zum Inhalt springen
Alle Bibliotheksdokumente

Trailing-Stops nach Symbol und Magic Number filtern und anpassen

Artikel MQL5 code base

Zusammenfassung

Dieses Dokument erläutert einen Expert-Advisor-Ansatz, der Stop-Losses verschiebt, wenn ein Trade profitabel wird. Nutzer legen fest, ob Trailing aktiviert ist, ab welchem Gewinnabstand es beginnt, wie groß die Schritte sind und welche Magic Number gilt. Bei jedem Tick durchsucht die Routine offene Trades und filtert sie nach Magic Number und Chart-Symbol, bevor sie Kauf- oder Verkaufspositionen berücksichtigt. Für passende Trades berechnet sie anhand des aktuellen Bid oder Ask einen neuen Stop und ändert die Order, wenn die eingestellten Abstands- und Schrittbedingungen erfüllt sind.

Bei der Initialisierung wird geprüft, ob der Startabstand positiv ist, sofern Trailing aktiviert wurde. Eine Hilfsfunktion wandelt die Symbolstellen in einen Preisabstand von einem Pip um. Das Beispiel dient als Implementierungshilfe und belegt keine Handelsleistung: Es enthält weder Tests noch Ergebnisse und behandelt weder Slippage noch brokerseitige Stop-Abstandsgrenzen oder umfassendere Risikokontrollen. Die Pip-Umrechnung berücksichtigt gängige Kurse mit zwei, drei, vier und fünf Nachkommastellen. Leser sollten daher prüfen, ob sie zu ihrem Instrument und den Konventionen ihres Brokers passt, bevor sie sich darauf verlassen.

Kernaussagen

  • Trailing beginnt, sobald eine Position einen festgelegten Gewinnabstand erreicht, und wird anschließend in vorgegebenen Schritten angepasst.
  • Die Routine durchsucht offene Orders und filtert sie nach Magic Number und Chart-Symbol.
  • Für Kauf- und Verkaufspositionen werden unterschiedliche Bid- und Ask-Berechnungen zur Platzierung des Stop-Loss verwendet.
  • Eine Hilfsfunktion leitet den Preisabstand eines Pips aus der Kursgenauigkeit des Symbols ab.
  • Das Beispiel berichtet keine Testergebnisse und behandelt weder Brokerbeschränkungen noch umfassendere Risikokontrollen.

Schlagwörter

Diese Zusammenfassung wurde vom Research-Agenten von Stratmill anhand des Originals verfasst; sie ist keine Kopie der Quelle.