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

    如何市价平仓

    老周 LV16
    2016-10-26 · 1651 阅读
    bool OrderClose( int ticket, double lots, double price, int slippage, void Color) 对定单进行平仓操作。如果函数成功,返回的值是真实的。如果函数失败,返回的值
    是假的。
    参数:
    ticket   -   订单编号。
    lots   -   平仓的手数。
    price   -   平仓的价格。
    slippage   -   最大允许滑点数。
    Color   -   图表中平仓箭头的标记颜色。
    注意:OrdersTotal()函数获取的是所有的订单包括不同品种跟未成交的挂单统统包括在内;
    // 全部平仓
    int cnt, total;
    total = OrdersTotal();
    for(cnt=total-1; cnt>=0; cnt--) {
        OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
        if(OrderType()==OP_SELL) {
            OrderClose(OrderTicket(),OrderLots(),Ask,3,CLR_NONE);
        }
        if(OrderType()==OP_BUY) {
            OrderClose(OrderTicket(),OrderLots(),Bid,3,CLR_NONE);
        }
    }

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

    举报

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

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

    微信二维码

    有问题联系客服