美文网首页
MT5 订单结构体

MT5 订单结构体

作者: maysen | 来源:发表于2020-01-03 03:45 被阅读0次

    # 订单基础结构体

    struct MqlTradeRequest

    {

    ENUM_TRADE_REQUEST_ACTIONS action; // 操作类型

    ulong magic; // EA交易的ID(幻数)

    ulong order; // 订单号

    string symbol; // 交易工具

    double volume; // 请求的交易手数

    double price; // 价格

    double stoplimit; // 订单的StopLimit水平

    double sl; // 订单的止损水平

    double tp; // 订单的获利水平

    ulong deviation; // 请求价格的最大允许点差

    ENUM_ORDER_TYPE type; // 订单类型

    ENUM_ORDER_TYPE_FILLING type_filling; // 订单的执行类型

    ENUM_ORDER_TYPE_TIME type_time; // 订单的持续类型

    datetime expiration; // 订单过期时间(订单的ORDER_TIME_SPECIFIED类型)

    string comment; // 订单的备注

    }

    使用OrderSend()发送订单

    文档:

    https://www.mql5.com/zh/docs/constants/structures/mqltraderequest

    不过大部分时候还是比较喜欢下面这种写法。

    #include <Trade\Trade.mqh>

    CTrade m_trade;

    m_trade.Buy( 0.1 , m_symbol.Name() , m_symbol.Ask() , sl , tp );

    相关文章

      网友评论

          本文标题:MT5 订单结构体

          本文链接:https://www.haomeiwen.com/subject/fbiaoctx.html