Что такое "OrdersTotalMagicbuy" я не знаю.OLL Допустим по БАЙтикет через цикл for(i=0; i
Но сделать можно так:
int tikMax=0, tikMin=0;
double MaxPrc=0, MinPrc=999999;
for (int i = 0; i {
if (!OrderSelect(iOrd, SELECT_BY_POS, MODE_TRADES)) continue;
if (!(OrderSymbol()== Symbol() && OrderMagicNumber() == Magic && OrderType() == OP_BUY)) continue;
if (OrderOpenPrice() > MaxPrc) { tikMax = OrderTicket(); MaxPrc = OrderOpenPrice(); continue; }
if (OrderOpenPrice() }
OrderSelect(tikMax, SELECT_BY_TICKET);
OrderClose(tikMax, OrderLots(), Bid, 3, Gray);
OrderSelect(tikMin, SELECT_BY_TICKET);
OrderClose(tikMin, OrderLots(), Bid, 3, Gray);
