Was soll eigentlich das Time in
extern Time Open_Orders_From = 09:00:00;
extern Time Open_Orders_Till = 17:00:00;
bedeuten?
datetime Time TC = datetime TimeCurrent; //Semicolon expected?
datetime Time F = Open_Orders_From; //Semicolon expected?
datetime Time T = Open_Orders_Till; //Semicolon expected?
Hier muß TimeCurrent als TimeCurrent() geschrieben werden, also
datetime Time TC = TimeCurrent();
Wenn aber über die o.g. Angabe, dann als string:
extern string Open_Orders_From = "09:00:00";
extern string Open_Orders_Till = "17:00:00";
Das hätte dann folgende Schreibweise zur Folge:
datetime Time TC = TimeCurrent();
datetime Time F = StrToTime(TimeToStr(TimeCurrent(), TIME_DATE) + " " + Open_Orders_From);
datetime Time T = StrToTime(TimeToStr(TimeCurrent(), TIME_DATE) + " " + Open_Orders_Till);
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
|