Hallo!
Ich bin seit einer Weile am proggen für einen EA und hänge gerade.
Wie kann ich herausfinden, ob für das aktuelle Symbol ein Stop-Loss ausgelöst wurde? Im Moment versuche ich zu prüfen, ob Positionen geöffnet sind oder nicht und wenn nicht, ob die letzte Position "erfolgreich" war oder mittels SL ausgekickt wurde. Meine Suche in den Docs waren bis jetzt erfolglos, daher jetzt hier die Frage.
Vielen Dank für die Info.
Gute Frage!
Wär ja auch ganz interessant festzustellen, ob eine StopOrder ausgeführt wurde.
OnTradeTransaction() könnte das richtige Ereignis sein, und dann ENUM_ORDER_REASON abfragen
Bin mir da aber nicht so sicher.
In der MQL5-Reference findest du unter 'HistoryDealGetInteger' und 'DEAL_REASON_SL' alles was du suchst.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Hallo!
Ich bin seit einer Weile am proggen für einen EA und hänge gerade.
Wie kann ich herausfinden, ob für das aktuelle Symbol ein Stop-Loss ausgelöst wurde? Im Moment versuche ich zu prüfen, ob Positionen geöffnet sind oder nicht und wenn nicht, ob die letzte Position "erfolgreich" war oder mittels SL ausgekickt wurde. Meine Suche in den Docs waren bis jetzt erfolglos, daher jetzt hier die Frage.
Vielen Dank für die Info.