Hi,
Zitat:
Zitat von Sandreal
Daher meine Fragen:
- Wie kann ich feststellen, ob der letzte tatsächlich getätigte Trade einen Gewinn oder Verlust zur Folge hatte?
|
Speicher die Ticketnummer, die du bei OrderSend bekommst in einem array. Dann kannst du jeder Zeit OrderProfit() checken.
Zitat:
Zitat von Sandreal
- Wie könnte man "nicht getätigte Trades" am besten beobachten?
|
Simulierten entryprice speichern, mit simulierten Exitprice vergleichen und in eine csv Datei speichern.
Vorsicht mit deiner Array Idee, bei MT Neustart verlierst du den Inhalt.
Ansonsten ist deine Idee abhängig davon, was für eine Grundlogik hinter de EA steht. Normalerweise bildet ein EA durch seinen Gewinn/Verlust auch den Markt ab. d.h. mit deinem Array arbeitest du mehr mit Markttechnik als mit Indikatoren etc. dann, was bei den krummen, wilden Kursen der Brokern von Vorteil sein könnte.
Probies es aus
Gruss
sandmann