Einzelnen Beitrag anzeigen
  #20 (permalink)  
Alt 20.01.14
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Hoschie Beitrag anzeigen
Warum soll das nicht zu gebrauchen sein?
Ich habe Ihm nur eine Methode gegeben, und keinen vollständigen EA. Natürlich muss er eine globale Variabel wie auch bei dir mit der TicketNr. TN definieren.

Gruss,
Hoschie
Na ja, weil Deine Methode eben nicht zum Ziel führt. Immer, wenn keine Order offen ist (wobei ich das !count für eine bool-Variable mal einfach so stehen lasse), wird eine Mail gesendet. Meinst Du etwa im Ernst, dass das sein Anliegen wäre? Ich glaube nicht.
Und deshalb muß nach der Orderöffnung die Ticketnummer gespeichert werden und dann in der Abfrage der Orderhistory!!! nach dieser Ticketnummer gesucht werden. Und nur wenn die Order geschlossen wurde, kann sie auch über die Orderhistory wieder identifiziert werden und zwar als geschlossene Order!
Dann wird die e-Mail gesendet und TN = 0 gesetzt, damit beim nächsten Tick die e-Mail nicht wieder gesendet wird.

So, das sollte nun aber ganz klar sein.

@pako
if(OrderClose(param)) SendMail("","");

Das würde nur funktionieren, wenn die Order per EA geschlossen wird.
Und was wird mit den Orders, die per ordergebundenen TP und/oder SL geschlossen wurden?

traderdoc