ich bekomme immer wieder backtesten eines EA die Fehlermeldung "OrderClose error 138" wenn ich eine Order schliessen will. In der Doku steht, dass man das mit RefreshRates() beheben kann weil die Fehlermeldung von einem requote käme. - allerdings beim Backtesten??? - seltsam. Auf jeden Fall wird der Fehler durch ein RefreshRates() vor dem OrderSend nicht behoben.
Hat jemand einen Tipp? - Ich komm da im Moment nicht drauf.
Dankeschön
der Ordersend sieht so aus:
int check=OrderClose(OrderTicket(),OrderLots(),Ask,3,LightBlue);
ich bekomme immer wieder backtesten eines EA die Fehlermeldung "OrderClose error 138" wenn ich eine Order schliessen will. In der Doku steht, dass man das mit RefreshRates() beheben kann weil die Fehlermeldung von einem requote käme. - allerdings beim Backtesten??? - seltsam. Auf jeden Fall wird der Fehler durch ein RefreshRates() vor dem OrderSend nicht behoben.
Hat jemand einen Tipp? - Ich komm da im Moment nicht drauf.
Dankeschön
der Ordersend sieht so aus:
int check=OrderClose(OrderTicket(),OrderLots(),Ask,3,LightBlue);
Fehlermeldung:
2009.10.20 21:07:12 2009.10.19 20:00 __EA2.0_091020 DAX_30,M15: OrderClose error 138