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

    平所有多单和空单函数的一种写法

    老周 LV16
    2017-05-05 · 3345 阅读
    下面两个函数分别平仓指定订单识别码的多单和空单。选定条件是订单类型和识别码。

    1. void CloseAllSell()
    2. {
    3.    bool CAS = FALSE;
    4.    for (int t=0; t<OrdersTotal(); t++)
    5.    {
    6.       cg=OrderSelect(t, SELECT_BY_POS, MODE_TRADES);
    7.       if (OrderType() == OP_SELL && OrderMagicNumber() == MagicNumber )
    8.       CAS = OrderClose(OrderTicket(), OrderLots(), NormalizeDouble(OrderClosePrice(), Digits), Slippage, Yellow);
    9.    }
    10. }


    11. void CloseAllBuy()
    12. {
    13.    bool CAB = FALSE;
    14.    for (int t=0; t<OrdersTotal(); t++)
    15.    {
    16.       cg=OrderSelect(t, SELECT_BY_POS, MODE_TRADES);
    17.       if (OrderType() == OP_BUY && OrderMagicNumber() == MagicNumber)
    18.       CAB = OrderClose(OrderTicket(), OrderLots(), NormalizeDouble(OrderClosePrice(), Digits), Slippage, Yellow);
    19.    }
    20. }
    复制代码


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

    举报

     

    回答|共 1 个

    狗官烨宝 LV4

    发表于 2018-9-4 20:09:03 | 显示全部楼层

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

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

    微信二维码

    有问题联系客服