資源簡介
上海期貨交易所ctp trader demo 做ctp開發的趕緊下吧
代碼片段和文件信息
#include?“test.h“
void?test_md(void)
{
??//初始化UserApi
??CThostFtdcMdApi*?pUserApi=CThostFtdcMdApi::CreateFtdcMdApi();
??CtpMdSpi*?pUserSpi=new?CtpMdSpi(pUserApi);?//創建回調處理類對象MdSpi
??pUserApi->RegisterSpi(pUserSpi); ?//?回調對象注入接口類
??pUserApi->RegisterFront(mdFront); ?????//?注冊行情前置地址
??pUserApi->Init();??????//接口線程啟動?開始工作
??ShowMdCommand(pUserSpitrue);?
??pUserApi->Join();??????//等待接口線程退出
??//pUserApi->Release();?//接口對象釋放
}
void?test_order(void)
{
??//初始化UserApi
??CThostFtdcTraderApi*?pUserApi?=?CThostFtdcTraderApi::CreateFtdcTraderApi();
??CtpTraderSpi*?pUserSpi?=?new?CtpTraderSpi(pUserApi);
??pUserApi->RegisterSpi((CThostFtdcTraderSpi*)pUserSpi); //?注冊事件類
??pUserApi->SubscribePublicTopic(THOST_TERT_RESTART); //?注冊公有流
??pUserApi->SubscribePrivateTopic(THOST_TERT_RESTART); ??//?注冊私有流
??pUserApi->RegisterFront(tradeFront); //?注冊交易前置地址
??
??pUserApi->Init();
??ShowTraderCommand(pUserSpitrue);?
??pUserApi->Join();??
??//pUserApi->Release();
}
void?main(int?argc?const?char*?argv[]){
??g_hEvent=CreateEvent(NULL?true?false?NULL);?
??if(argc?2)??cerr<<“格式:?命令?參數?輸入有誤.“< ??else?if(strcmp(argv[1]“--md“)==0)????test_md();
??else?if(strcmp(argv[1]“--order“)==0)?test_order();
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\CL.15656.read.1.tlog
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\CL.15656.write.1.tlog
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\CL.2508.read.1.tlog
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\CL.2508.write.1.tlog
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\CL.9504.read.1.tlog
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\CL.9504.write.1.tlog
?????文件???????7100??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\cl.command.1.tlog
?????文件??????47958??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\CL.read.1.tlog
?????文件????????722??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\cl.write.1.tlog
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\li
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\li
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\li
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\li
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\li
?????文件??????????2??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\li
?????文件???????2424??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\li
?????文件???????4250??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\li
?????文件???????1290??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\li
?????文件?????120698??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\mdspi.obj
?????文件????????398??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\mt.command.1.tlog
?????文件????????166??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\mt.read.1.tlog
?????文件????????314??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\mt.write.1.tlog
?????文件????????548??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\rc.command.1.tlog
?????文件????????286??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\rc.read.1.tlog
?????文件????????294??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\rc.write.1.tlog
?????文件?????339968??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\test\vc80.pdb
?????文件????????406??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\test.exe.em
?????文件????????472??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\test.exe.em
?????文件????????381??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\test.exe.intermediate.manifest
?????文件?????????63??2012-11-27?23:04??ctp-trader-demo\bin\obj\test\test.lastbuildstate
............此處省略65個文件信息
- 上一篇:word2vec_中的數學原理詳解
- 下一篇:大神項目完整代碼
評論
共有 條評論