Habe eine simple Lösung gefunden, die eigentlich ganz einfach ist.
Bei jeder geschlossenen Order wird damit ein Soundfile abgespielt.
Code:
static int closedOrders=0;
if(OrdersHistoryTotal()>closedOrders){
closedOrders=OrdersHistoryTotal();
PlaySound("TakeProfit.wav");
}
Ein kleiner Nachteil, wenn der EA aktiviert wird, wird das Soundfile einmal abgespielt. Aber so schlimm ist das ja nicht!
Theoretisch auch bei einem Stop Loss, aber da meine Orders nie im Stop Loss schließen ist das kein Problem...
Man könnte noch
prüfen, ob die letzte geschlossene Order im Profit geschlossen wurde, aber das reicht mir auch so!