Hallo,
dein Code kann aber nie richtig funktioniert haben.
Code:
OrderSelect(0,SELECT_BY_POS, MODE_TRADES);
Damit wählst du immer die Orderposition 0.
richtig wäre:
Code:
OrderSelect(cnt,SELECT_BY_POS, MODE_TRADES);
Dann steht aber der nächste Fehler an. Du Initialisierst cnt mit OrdersTotal().
Hier bekommst du aber die Anzahl der Orders zurück. Die Position der letzten Order ist aber um 1 niedriger, da die Orderposition bei 0 beginnt.
also:
Code:
cnt = OrdersTotal() -1;
---Leopold---