MT5 EA交易期货-期货EA编程接口

如下图MT5 EA是通过调用mt5ctp.dll接口函数进行期货交易的。该DLL在MQL5\Libraries目录下。外汇EA只需要修改报单部分的程序即可使用在期货上面。
mt5ctp.dll封装了期货CTP核心API,在EA中通过调用该DLL的接口函数就可以使用相应的期货CTP API进行期货交易。该封装并没有做任何业务的改变,这样的好处是让开发者在编写EA策略时可以使用最底层的最原装的期货CTP API功能,开发者可以随心所欲的不受限制的使用期货CTP API实现不同的功能。

mt5ctp.dll常用交易的接口函数共11个:
生成EA报单编号
报限价单
报FAK限价单
报FAK最小成交量限价单
报FOK限价单
报市价单
报FAK市价单
报FOK市价单
获得挂单数量
获得挂单
撤单