老周 发表于 2016-10-26 18:07:44

计算当前持仓个数

循环读取全部持仓单,过滤掉非本K线商品的订单。每个订单 计数器+1.

int GetHoldingOrdersCount()
{
int Count=0;
for(int i=0;i<OrdersTotal();i++)
   {
   OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
   if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
   {
      Count+=1;      
   }
   }
   return(Count);
}

页: [1]
查看完整版本: 计算当前持仓个数