评论

收藏

计算当前总持仓量

avatar 老周 | 1975 人阅读 | 0 人评论 | 2016-10-26

循环读取所有持仓单 累加所有持仓单手数。

  1. double GetLotsHolding()
  2. {
  3. double TempLots=0;
  4. for(int i=OrdersTotal()-1;i>=0;i--)
  5. {
  6.   OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
  7.   if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
  8.     {      
  9.      TempLots+=OrderLots();     
  10.     }
  11. }
  12. return(TempLots);
  13. }
复制代码


""
还没有人打赏,支持一下
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则