各位大神:本人小白一个,自己编写了一段EA,当价格到达某一位置,订单全部平仓,代码如下。到实际运行中时,总有订单不平仓,麻烦大神指导下。
if(p2 + profitprofit*Point <= MarketInfo(symbol,MODE_BID))
{
for (int k5=OrdersTotal()+25; k5>=0; k5--)
{
OrderSelect(k5, SELECT_BY_POS, MODE_TRADES)==true;
OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), Slipepage, CLR_NONE);
}
}
|