Skip to content

交易指令类

MT5CTP::CTrade类

MT5CTP交易指令类基于MT5CTP基础函数库,提供简单易用的方法,驱动CTP柜台实现报单、撤单等交易操作。

MT5CTP交易指令类使用[MT5CTP]命名空间以避免同名函数、枚举变量等存在的可能冲突。

MT5CTP交易指令类库文件路径:\MQL5\Include\mt5ctp\Trade.mqh。

MT5CTP交易指令类名:CTrade ,定义结构如下:

MQL5
namespace MT5CTP {
    class CTrade : public CObject {
        // do...
    }
}

报单指令

MT5CTP支持市价单、限价单、条件单和FAK、FOK报单指令。

异步报单与事件驱动

不同于MT5的同步报单机制,CTP报单都是异步的。MT5CTP设计了事件驱动方法,可实时响应报单、成交信息。