資源簡(jiǎn)介
上海期貨交易所ctp trader demo 做ctp開發(fā)的趕緊下吧
代碼片段和文件信息
#include?“test.h“
void?test_md(void)
{
??//初始化UserApi
??CThostFtdcMdApi*?pUserApi=CThostFtdcMdApi::CreateFtdcMdApi();
??CtpMdSpi*?pUserSpi=new?CtpMdSpi(pUserApi);?//創(chuàng)建回調(diào)處理類對(duì)象MdSpi
??pUserApi->RegisterSpi(pUserSpi); ?//?回調(diào)對(duì)象注入接口類
??pUserApi->RegisterFront(mdFront); ?????//?注冊(cè)行情前置地址
??pUserApi->Init();??????//接口線程啟動(dòng)?開始工作
??ShowMdCommand(pUserSpitrue);?
??pUserApi->Join();??????//等待接口線程退出
??//pUserApi->Release();?//接口對(duì)象釋放
}
void?test_order(void)
{
??//初始化UserApi
??CThostFtdcTraderApi*?pUserApi?=?CThostFtdcTraderApi::CreateFtdcTraderApi();
??CtpTraderSpi*?pUserSpi?=?new?CtpTraderSpi(pUserApi);
??pUserApi->RegisterSpi((CThostFtdcTraderSpi*)pUserSpi); //?注冊(cè)事件類
??pUserApi->SubscribePublicTopic(THOST_TERT_RESTART); //?注冊(cè)公有流
??pUserApi->SubscribePrivateTopic(THOST_TERT_RESTART); ??//?注冊(cè)私有流
??pUserApi->RegisterFront(tradeFront); //?注冊(cè)交易前置地址
??
??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<<“格式:?命令?參數(shù)?輸入有誤.“< ??else?if(strcmp(argv[1]“--md“)==0)????test_md();
??else?if(strcmp(argv[1]“--order“)==0)?test_order();
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論