如果有二筆以上在倉訂單, 以先進先出原則, 將在倉訂單逐筆平倉
int cnt;
for (cnt=0;cnt<OrdersTotal();cnt++)
{
if (OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES)==false)
{
Print("Error=" + GetLastError());
return;
}
if (OrderType()==OP_BUY)
{OrderClose(OrderTicket(),OrderLots(),Bid,3);}
if (OrderType()==OP_SELL)
{OrderClose(OrderTicket(),OrderLots(),Ask,3);}
}
全站熱搜