資源簡介
喚夢科技提供的訪問期貨和證券公司底層接口的api和demo,
代碼片段和文件信息
#include?“stdafx.h“
#include?“ctest.h“
#include?
void?CTraderSpi::OnFrontConnected()
{
LOG(“\n“);
LOG(“ \n“);
};
void?CTraderSpi::OnFrontDisconnected(int?nReason)
{
LOG(“\n“);
LOG(“\tnReason?[%d]\n“?nReason);
LOG(“ \n“);
}
void?CTraderSpi::OnHeartBeatWarning(int?nTimeLapse)
{
LOG(“\n“);
LOG(“\tnTimeLapse?[%d]\n“?nTimeLapse);
LOG(“ \n“);
}
void?CTraderSpi::OnRspAuthenticate(CThostFtdcRspAuthenticateField?*pRspAuthenticateField?CThostFtdcRspInfoField?*pRspInfo?int?nRequestID?bool?bIsLast)
{
LOG(“\n“);
if?(pRspAuthenticateField)
{
LOG(“\tBrokerID?[%s]\n“?pRspAuthenticateField->BrokerID);
LOG(“\tUserID?[%s]\n“?pRspAuthenticateField->UserID);
LOG(“\tUserProductInfo?[%s]\n“?pRspAuthenticateField->UserProductInfo);
}
if?(pRspInfo)
{
LOG(“\tErrorMsg?[%s]\n“?pRspInfo->ErrorMsg);
LOG(“\tErrorID?[%d]\n“?pRspInfo->ErrorID);
}
LOG(“\tnRequestID?[%d]\n“?nRequestID);
LOG(“\tbIsLast?[%d]\n“?bIsLast);
LOG(“ \n“);
};
void?CTraderSpi::OnRspUserLogin(CThostFtdcRspUserLoginField?*pRspUserLogin?CThostFtdcRspInfoField?*pRspInfo?int?nRequestID?bool?bIsLast)
{
LOG(“\n“);
if?(pRspUserLogin)
{
LOG(“\tTradingDay?[%s]\n“?pRspUserLogin->TradingDay);
LOG(“\tLoginTime?[%s]\n“?pRspUserLogin->LoginTime);
LOG(“\tBrokerID?[%s]\n“?pRspUserLogin->BrokerID);
LOG(“\tUserID?[%s]\n“?pRspUserLogin->UserID);
LOG(“\tSystemName?[%s]\n“?pRspUserLogin->SystemName);
LOG(“\tMaxOrderRef?[%s]\n“?pRspUserLogin->MaxOrderRef);
LOG(“\tSHFETime?[%s]\n“?pRspUserLogin->SHFETime);
LOG(“\tDCETime?[%s]\n“?pRspUserLogin->DCETime);
LOG(“\tCZCETime?[%s]\n“?pRspUserLogin->CZCETime);
LOG(“\tFFEXTime?[%s]\n“?pRspUserLogin->FFEXTime);
LOG(“\tINETime?[%s]\n“?pRspUserLogin->INETime);
LOG(“\tFrontID?[%d]\n“?pRspUserLogin->FrontID);
LOG(“\tSessionID?[%d]\n“?pRspUserLogin->SessionID);
}
if?(pRspInfo)
{
LOG(“\tErrorMsg?[%s]\n“?pRspInfo->ErrorMsg);
LOG(“\tErrorID?[%d]\n“?pRspInfo->ErrorID);
}
LOG(“\tnRequestID?[%d]\n“?nRequestID);
LOG(“\tbIsLast?[%d]\n“?bIsLast);
LOG(“ \n“);
};
void?CTraderSpi::OnRspUserLogout(CThostFtdcUserLogoutField?*pUserLogout?CThostFtdcRspInfoField?*pRspInfo?int?nRequestID?bool?bIsLast)
{
LOG(“\n“);
if?(pUserLogout)
{
LOG(“\tBrokerID?[%s]\n“?pUserLogout->BrokerID);
LOG(“\tUserID?[%s]\n“?pUserLogout->UserID);
}
if?(pRspInfo)
{
LOG(“\tErrorMsg?[%s]\n“?pRspInfo->ErrorMsg);
LOG(“\tErrorID?[%d]\n“?pRspInfo->ErrorID);
}
LOG(“\tnRequestID?[%d]\n“?nRequestID);
LOG(“\tbIsLast?[%d]\n“?bIsLast);
LOG(“ \n“);
};
void?CTraderSpi::OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField?*pUserPasswordUpdate?CThostFtdcRspInfoField?*pRspInfo?int?nRequestID?bool?bIs
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????..A..H.?????54784??2019-01-15?11:36??CTP-mini\api_demo_6.3.11\.vs\demo程序\v14\.suo
?????文件???????1330??2018-06-08?15:17??CTP-mini\api_demo_6.3.11\demo程序.sln
?????文件???31956992??2019-01-15?11:36??CTP-mini\api_demo_6.3.11\demo程序.VC.db
?????文件????3407872??2019-01-15?11:05??CTP-mini\api_demo_6.3.11\ipch\TEST20170321報單-c6ca6564\測試程序-863c2764.ipch
?????文件????????232??2018-08-17?02:33??CTP-mini\api_demo_6.3.11\test20170321報單\config?-?副本.ini
?????文件????????223??2019-01-14?16:51??CTP-mini\api_demo_6.3.11\test20170321報單\config.ini
?????文件?????221750??2018-08-02?09:32??CTP-mini\api_demo_6.3.11\test20170321報單\ctest.cpp
?????文件??????20463??2018-08-02?09:50??CTP-mini\api_demo_6.3.11\test20170321報單\ctest.h
?????文件????????168??2018-05-11?13:19??CTP-mini\api_demo_6.3.11\test20170321報單\define.h
?????文件??????????6??2019-01-14?17:10??CTP-mini\api_demo_6.3.11\test20170321報單\DialogRsp.con
?????文件???????1385??2018-08-02?13:40??CTP-mini\api_demo_6.3.11\test20170321報單\getconfig.cpp
?????文件????????108??2018-08-02?13:43??CTP-mini\api_demo_6.3.11\test20170321報單\getconfig.h
?????文件??????14209??2018-08-02?09:59??CTP-mini\api_demo_6.3.11\test20170321報單\main.cpp
?????文件??????65758??2018-08-17?02:33??CTP-mini\api_demo_6.3.11\test20170321報單\main.h
?????文件??????????6??2019-01-14?14:15??CTP-mini\api_demo_6.3.11\test20170321報單\Private.con
?????文件??????????6??2019-01-14?14:15??CTP-mini\api_demo_6.3.11\test20170321報單\Public.con
?????文件??????????6??2019-01-14?17:10??CTP-mini\api_demo_6.3.11\test20170321報單\QueryRsp.con
?????文件????????220??2017-03-21?14:51??CTP-mini\api_demo_6.3.11\test20170321報單\stdafx.cpp
?????文件????????230??2017-04-24?17:56??CTP-mini\api_demo_6.3.11\test20170321報單\stdafx.h
?????文件????2685829??2019-01-14?17:10??CTP-mini\api_demo_6.3.11\test20170321報單\syslog.txt
?????文件????????240??2017-03-21?14:51??CTP-mini\api_demo_6.3.11\test20170321報單\targetver.h
?????文件???????8772??2018-08-02?09:38??CTP-mini\api_demo_6.3.11\test20170321報單\test20170321報單.vcxproj
?????文件???????2755??2018-08-02?09:16??CTP-mini\api_demo_6.3.11\test20170321報單\test20170321報單.vcxproj.filters
?????文件????????165??2017-08-22?09:33??CTP-mini\api_demo_6.3.11\test20170321報單\test20170321報單.vcxproj.user
?????文件???????5560??2018-01-09?15:07??CTP-mini\api_demo_6.3.11\test20170321報單\ThostFtdcMdApi.h
?????文件??????34436??2018-01-09?15:05??CTP-mini\api_demo_6.3.11\test20170321報單\ThostFtdcTraderApi.h
?????文件?????248505??2018-01-09?15:07??CTP-mini\api_demo_6.3.11\test20170321報單\ThostFtdcUserApiDataType.h
?????文件?????231072??2018-01-09?15:07??CTP-mini\api_demo_6.3.11\test20170321報單\ThostFtdcUserApiStruct.h
?????文件????1067520??2018-01-09?15:08??CTP-mini\api_demo_6.3.11\test20170321報單\thostmduserapi.dll
?????文件???????3768??2018-01-09?15:08??CTP-mini\api_demo_6.3.11\test20170321報單\thostmduserapi.lib
............此處省略100個文件信息
評論
共有 條評論