📅 财经日历 📊 实时波动 📈 大盘云图 📶 行情走势 🆚 投机情绪 🚀 今日热点

    获取最近一张持仓订单的开仓价、开仓时间及手数

    老周 LV16
    2017-03-16 · 3011 阅读
    获取最近一张持仓多单的开仓价、开仓时间及手数的函数如下:

    1.      double buyop=0;
    2.      double buylastlot=0;
    3.      int buyOpenTime=0;
    4.      for(int i=0; i<OrdersTotal(); i++)
    5.      {
    6.          if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)&& OrderSymbol()==Symbol() && OrderType() == OP_BUY &&
    7. (OrderMagicNumber()==twobuymagic || OrderMagicNumber()==buymagic))
    8.          {
    9.          buyop=OrderOpenPrice();
    10.          buylastlot=OrderLots();
    11.          buyOpenTime=OrderOpenTime();
    12.      }
    13. }
    复制代码
    获取最近一张持仓空单的开仓价、开仓时间及手数的函数如下:

    1.           double sellop=0;
    2.           double selllastlot=0;
    3.           int sellOpenTime=0;
    4.      for(i=0; i<OrdersTotal(); i++)
    5.      {
    6.          if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)&& OrderSymbol()==Symbol() && OrderType() == OP_SELL &&
    7. (OrderMagicNumber()==twosellmagic || OrderMagicNumber()==sellmagic))
    8.          {
    9.          sellop=OrderOpenPrice();
    10.          selllastlot=OrderLots();
    11.          sellOpenTime=OrderOpenTime();
    12.          }
    13.      }
    复制代码


    ""
    还没有人打赏,支持一下
    回复

    举报

     
    您需要登录后才可以回帖 登录 | 注册

    提醒: 禁止引战、谩骂、灌水内容

    微信二维码

    有问题联系客服