Unsupported filling mode MQL5错误代码解释

ea5201年前MQL5函数953


struct MqlTradeRequest

   {

    ENUM_TRADE_REQUEST_ACTIONS    action;           // 交易操作类型

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

    ulong                         order;            // 订单号

    string                        symbol;           // 交易的交易品种

    double                        volume;           // 一手需求的交易量

    double                        price;            // 价格

    double                        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;          // 订单注释

    ulong                         position;         // 持仓价格

    ulong                         position_by;      // 反向持仓价格

   };


这个错误的原因在于。有一些MT5的平台,不支持 对应的参数,ENUM_ORDER_TYPE_FILLING 有三个参数。可以分别都试一试即可解决问题


ORDER_FILLING_FOK

ORDER_FILLING_IOC

ORDER_FILLING_RETURN


发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。