Sag dann nacher mal, ob es auf'm anderen geklappt hat.
Und falls du Zeit hast, erstell doch mal ein paar Test-Orders und setze in deine EA-Initialisierung folgenden Code ein:
Code:
for(int i=OrdersTotal()-1; i>=0; i--)
{
ResetLastError();
if(!OrderSelect(i,SELECT_BY_POS))
Print("Order konnte nicht selektiert werden. Fehler: ",IntegerToString(GetLastError()));
else
{
if(OrderType() != OP_BUY && OrderType() != OP_SELL)
{
if(!OrderDelete(OrderTicket()))
Print("Pending Order konnte nicht gelöscht werden. Fehler: ",IntegerToString(GetLastError()));
else
Print("IST NICHT WAHR ...");
}
}
}
Würde mich echt interessieren, ob da bei allen der gleiche Fehler kommt. Wenn es hier klappen sollte, so würde ich mal an der Stelle suchen,
wo du deinen Array mit den Tickets füllst.