【文件属性】:
文件名称:CTP_MATLAB_MEX:使用matlab mex操作CTP
文件大小:817KB
文件格式:ZIP
更新时间:2021-07-09 00:12:00
C++
项目已不再维护,全部转移至CTP_Center
ctp for matlab mex
Usage
####此版本在32位matlab R2014a编译通过,mex使用vs2013 C++。
####具体参数参照文件注释。
make: 编译项目
server.ini中设置服务器,期商,账号,数据流路径。
CTPConnect: 连接CTP
CTPDisconnect: 断开CTP
Subscribe: 订阅合约
GetOrder: 获取报单
GetPosition: 获取持仓
GetInstrument: 获取当日交易合约
GetMarketData: 获取合约行情数据
GetErrorInfo: 获取错误信息
OrderInsert: 下单
TraderMain: mex主入口
【文件预览】:
CTP_MATLAB_MEX-master
----GetMarketData.m(247B)
----TraderMain.mexw32(83KB)
----TraderMain.cpp(10KB)
----GetPosition.m(387B)
----isconnect.m(79B)
----CancelOrder.m(616B)
----GetErrorInfo.m(102B)
----OrderInsert.m(478B)
----CTPConnect.m(393B)
----server.ini(313B)
----CTPDisconnect.m(73B)
----README.md(611B)
----GetOrder.m(729B)
----CTP_FRAMEWORK()
--------MdUserApi.h(3KB)
--------LockFreeQ.h(8KB)
--------MdUserApi.cpp(8KB)
--------TraderApi.cpp(24KB)
--------ThostTraderApi()
--------toolkit.h(750B)
--------CTPMsgQueue.h(14KB)
--------FunctionCallBackSet.h(6KB)
--------CTPMsgQueue.cpp(17KB)
--------toolkit.cpp(2KB)
--------Connection.h(2KB)
--------TraderApi.h(8KB)
--------mxStructTool.h(18KB)
--------CLock.h(600B)
--------FunctionCallBackSet.cpp(8KB)
--------CTPStruct.h(4KB)
----.gitignore(35B)
----GetInstrument.m(148B)
----Subscribe.m(286B)
----make.m(537B)