Habe es so ähnlich gelöst.
Es scheint jetzt zu passen.
Die Zeilen
if (OrderCloseTime() > lastClose )
{
lastTicket=OrderTicket();
}
ergänzt.
PHP-Code:
string lastTicket()
{
string lastTicket="";
int pos;
for(pos=0; pos<OrdersHistoryTotal(); pos++)
{
OrderSelect(pos,SELECT_BY_POS,MODE_HISTORY);
if(OrderSymbol()!=Symbol())
continue;
if (OrderCloseTime() > lastClose )
{
lastTicket=OrderTicket();
}
}
return(lastTicket);
}