日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

CTP初次接觸一:CTP開發(fā)包里面究竟是什么

 禁忌石 2017-04-13
(2016-03-16 16:58:15)作者:王衣谷量化交易
IT技術(shù)更新太快,我又是一個門外漢了,我做些筆記,算是學習記錄。
 
從官網(wǎng)下載CTP開發(fā)包
[轉(zhuǎn)載]CTP初次接觸一:CTP開發(fā)包里面究竟是什么

解壓后,看到這些文件
[轉(zhuǎn)載]CTP初次接觸一:CTP開發(fā)包里面究竟是什么

        里面以后綴 *.h,*.lib,*.dll三種文件為主,他們分別是C++生成的頭文件、靜態(tài)鏈接庫、動態(tài)鏈接庫。為了理解接口,要知道他們是什么,以及簡單的關(guān)系。簡單說,真正有貨的是dll文件,程序通過頭文件"*.h",找到“*.lib”,然后又通過“*.lib”找到“*.dll。細節(jié)不深究,涉及到編譯和執(zhí)行的問題。 
        這些文件的作用如下圖,黃色部分是處理交易的接口文件,藍色是處理行情的接口文件。

ThostFtdcTraderApi.h

C++頭文件,包含交易相關(guān)的指令,如報單。

ThostFtdcMdApi.h

C++頭文件,包含獲取行情相關(guān)的指令。

ThostFtdcUserApiStruct.h

包含了所有用到的數(shù)據(jù)結(jié)構(gòu)。

ThostFtdcUserApiDataType.h

包含了所有用到的數(shù)據(jù)類型。

thosttraderapi.lib

交易部分的動態(tài)鏈接庫和靜態(tài)鏈接庫。

thosttraderapi.dll

thostmduserapi.lib

行情部分的動態(tài)鏈接庫和靜態(tài)鏈接庫。

thostmduserapi.dll

error.dtd

包含所有可能的錯誤信息。


所以整個開發(fā)包兩個核心接口:CThostFtdcMdApi接口和CThostFtdcTraderApi接口,一個處理行情,一個處理交易。

再往里面看看,處理行情的CThostFtdcMdApi接口有兩個類,分別是CThostFtdcMdApi和CThostFtdcMdSpi, 以Api結(jié)尾的是用來下命令的,以Spi結(jié)尾的是用來響應命令的回調(diào)。

處理交易的CThostFtdcTraderApi接口也有兩個類,分別是CThostFtdcTraderApi和CThostFtdcTraderSpi,  我們繼續(xù)??梢酝ㄟ^CThostFtdcTraderApi向CTP發(fā)送操作請求,通過CThostFtdcTraderSpi接收CTP的任何響應。

CTP的接口是C++開發(fā)的,后面要打開VS開發(fā)平臺,試試如何使用這些文件。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多