Ok... nachdem ich den Code ein wenig modifizierte und die verfluchten , berühmt-berüchtigten Drecksklammern eingefügt habe, funktioniert es. Vielleicht für andere, die so einen Fehler suchen:
Code:
total=OrdersTotal();
for(i=0;i<=OrdersTotal();i++)
{OrderSelect(i,SELECT_BY_POS, MODE_TRADES);
ordernrticket[i]=OrderTicket();
OrderModify(ordernrticket[i],0,EMA50,0,0,clrBlue);
}
Wie gesagt, der Code ist für Open-Orders, nicht für Pending-Orders.
Und das Array von ordernrticket nicht vergessen, am Programmanfang zu definieren!
So, @Admin, vielleicht auch für die Rubrik Codeschnipsel?!