for (int l_ord_total_64 = OrdersTotal(); l_ord_total_64 >= 0; l_ord_total_64--) {
OrderSelect(l_ord_total_64, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() == Symbol() || BrokerMode == 3 && OrderMagicNumber() == Magic)
{
if (OrderType() == OP_BUY || OrderType() == OP_SELL) OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 5, CLR_NONE);
if (OrderType() != OP_BUY && OrderType() != OP_SELL) OrderDelete(OrderTicket());
}
ถ้างั้นอันนี้ถ้าไม่ใส่ if (OrderSymbol() == Symbol() || BrokerMode == 3 && OrderMagicNumber() == Magic)
ผลที่ได้จะเหมือนกันรึปล่าวครับ
อีกอันนะครับ l_ord_total_64-- "--" กับ "++" คืออะไรต่างกันยังไงครับ