D.h. in diesem Beispiel:
ich initiiere "orders" mit dem Wert 0 --> solange OrdersTotal <=0 ist, erhöhe um 1. Bei dem nächsten Durchlauf wieder... also ist es eine Endlosschleife, oder?
Was ich auch nicht verstehe, warum er mit der Formel mit im Comment nicht zählt wie viele Buy-Orders offen sind
//___Offene Aufträge zählen___
int buyCount=0, sellCount=0, totalCount=buyCount+sellCount;
for(int orders=0; orders<=OrdersTotal()-1;orders++)
{ if (OrderSelect(orders,SELECT_BY_TICKET)==true)
if (OrderSymbol()==_Symbol)
if (OrderMagicNumber()==MagicNumber)
{ if(OrderType()==OP_BUY) buyCount++;
else if(OrderType()==OP_SELL) sellCount++;
}
}
Comment("Aufträge: ", buyCount);