有您的持续关注
我们会做得更好

求成交订单总数和分别求出不同订单类型的个数的函数模块



成交订单总数和分别求出不同订单类型的个数
int CheckOpenPositions()
{
int cnt, total, NumPositions;
int NumBuyTrades, NumSellTrades; // Number of buy and sell trades in this symbol
NumBuyTrades = 0;
NumSellTrades = 0;
total=OrdersTotal();
for(cnt=0;cnt<TOTAL;CNT++)
{
OrderSelect (cnt, SELECT_BY_POS, MODE_TRADES);
if ( OrderSymbol() != Symbol()) continue;
if ( OrderMagicNumber() != MagicNumber) continue;
if(OrderType() == OP_BUY ) NumBuyTrades++;
if(OrderType() == OP_SELL ) NumSellTrades++;
}
NumPositions = NumBuyTrades + NumSellTrades;
return (NumPositions);
}

如您喜欢此文章请点下面分享按钮↴峰汇在线 » 求成交订单总数和分别求出不同订单类型的个数的函数模块
上一篇:
下一篇:
分享到:更多 ()

评论 抢沙发

评论前必须登录!