Wie wird ein Break Even Stop mit MQL5 berechnet?

video
play-sharp-fill

 

  • Das Tutorial behandelt den „Break Even Stop“ im Kontext des automatisierten Handels.
  • Ein „Break Even Stop“ wird gesetzt, sobald ein Trade einen bestimmten Gewinn erreicht hat. In diesem Fall wird der Stop auf den Kaufpreis gesetzt, um sicherzustellen, dass keine Verluste mehr entstehen.
  • Im gezeigten Beispiel wird der Stop gesetzt, sobald der Kaufpreis um 200 Punkte nach oben überschritten wird.
  • Der MetaEditor wird verwendet, um den Expert Advisor zu programmieren.
  • Es wird ein Array importiert, das verschiedene Handelsfunktionen enthält.
  • Der Ask-Preis der aktuellen Kerze wird ermittelt und verwendet, um zu entscheiden, ob eine Buy-Position eröffnet werden soll.
  • Eine spezielle Funktion namens „checkBreakEvenStop“ wird erstellt, um den Break Even Stop zu überprüfen und gegebenenfalls zu setzen.
  • Innerhalb dieser Funktion wird über alle offenen Positionen iteriert und der Stop für jede Position entsprechend angepasst.
  • Nach der Kompilierung im MetaEditor kann der Expert Advisor im MetaTrader getestet werden.
  • Im Testlauf wird der Break Even Stop automatisch gesetzt, sobald der Gewinn die festgelegte Schwelle von 200 Punkten erreicht.
  • Das Tutorial endet mit der Erkenntnis, dass es mit nur wenigen Zeilen MQL5-Code möglich ist, einen Break Even Stop zu programmieren, der sicherstellt, dass keine Verluste mehr auftreten, sobald ein bestimmter Gewinn erreicht ist.

Video-Zeitstempel

  • 0:00 – Einführung in den Break-Even Stop und seine Anwendung im Trading.
  • 0:30 – Darstellung des Break-Even Stops auf dem Chart und Analyse der Kursbewegungen.
  • 1:00 – Start des MQL5-Prozesses im MetaEditor.
  • 1:30 – Erstellung eines neuen Expert Advisors und Definition seiner Eigenschaften.
  • 2:00 – Abruf des aktuellen Kaufpreises und Speicherung in einer Variablen.
  • 2:30 – Implementierung der Logik für den Break-Even Stop.
  • 3:00 – Analyse des aktuellen Trades und Anpassung des Stops.
  • 3:30 – Kompilierung des Expert Advisors und Test im MetaTrader.

  1. Was ist ein „Break Even Stop“?
    • Ein „Break Even Stop“ ist eine Handelsstrategie, bei der der Stop-Loss auf den Einstiegspreis gesetzt wird, sobald ein bestimmter Gewinn erreicht ist. Dies stellt sicher, dass der Trader keinen Verlust macht, selbst wenn sich der Markt gegen die Position bewegt.
  2. Wie funktioniert der „Break Even Stop“ in diesem Tutorial?
    • Sobald der Kaufpreis um 200 Punkte nach oben überschritten wird, wird der Stop-Loss auf den Kaufpreis gesetzt. Dies bedeutet, dass der Trader keinen Verlust mehr macht, wenn der Markt sich umkehrt.
  3. Wie kann man einen „Break Even Stop“ in MQL5 programmieren?
    • Im MetaEditor wird ein neuer Expert Advisor erstellt. Mit der eingebauten Funktion von MQL5 kann der aktuelle Preis und der Einstiegspreis abgerufen werden. Sobald der aktuelle Preis 200 Punkte über dem Einstiegspreis liegt, wird der Stop-Loss auf den Einstiegspreis gesetzt.
  4. Wie testet man den programmierten „Break Even Stop“ im MetaTrader?
    • Im MetaTrader wird der Strategietester verwendet. Der erstellte Expert Advisor wird ausgewählt und der Test gestartet. Während des Tests kann beobachtet werden, wie der „Break Even Stop“ funktioniert und wie der Stop-Loss automatisch angepasst wird.
  5. Was ist der Vorteil des „Break Even Stop“?
    • Der Hauptvorteil des „Break Even Stop“ ist, dass er das Risiko eines Verlustes minimiert, sobald ein bestimmter Gewinn erreicht ist. Dies gibt dem Trader mehr Sicherheit und schützt vor plötzlichen Marktbewegungen.
  6. Wie wird der aktuelle Preis in MQL5 abgerufen?
    • Der aktuelle Preis wird mit der Funktion „SymbolInfoDouble“ und der Konstante „SYMBOL_ASK“ abgerufen.
  7. Wie wird der Stop-Loss in MQL5 angepasst?
    • Der Stop-Loss wird mit der Funktion „TradePositionModify“ angepasst. Die Ticketnummer der Position und der neue Stop-Loss-Wert werden als Parameter übergeben.
  8. Was passiert, wenn der „Break Even Stop“ erreicht ist?
    • Sobald der „Break Even Stop“ erreicht ist, wird der Stop-Loss auf den Einstiegspreis gesetzt. Dies stellt sicher, dass der Trader keinen Verlust macht, selbst wenn sich der Markt umkehrt.
  9. Wie viele Punkte Gewinn sind notwendig, um den „Break Even Stop“ zu aktivieren?
    • In diesem Tutorial sind 200 Punkte Gewinn notwendig, um den „Break Even Stop“ zu aktivieren.
  10. Was hat der Benutzer am Ende des Tutorials gelernt?
  • Am Ende des Tutorials hat der Benutzer gelernt, wie man einen „Break Even Stop“ in MQL5 programmiert, um das Risiko eines Verlustes zu minimieren und den Gewinn zu sichern.