十三課源碼及培訓(xùn)教程安排_(tái)第1頁
十三課源碼及培訓(xùn)教程安排_(tái)第2頁
十三課源碼及培訓(xùn)教程安排_(tái)第3頁
十三課源碼及培訓(xùn)教程安排_(tái)第4頁
十三課源碼及培訓(xùn)教程安排_(tái)第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

C++第1C++第1VC++開發(fā)環(huán)境的搭建(VS,及VS助手的安裝,項(xiàng)目目錄,文件,命名規(guī)Win7VS2012update3對(duì)C++11的支持2008、VC61.win7CTP的版本vc62.庫文件目錄:lib文件目錄*.libVS助手集成性:開發(fā)環(huán)境+標(biāo)準(zhǔn)庫+數(shù)據(jù)庫:SqlServer2008express-----一些資-----\Projects:這里放源代----\其他目錄:隨著課程的進(jìn)行不斷添----使用unicode用向?qū)珊?jiǎn)單程序,然后基于這一般一個(gè)類一個(gè)頭文件(.h)一個(gè)實(shí)現(xiàn)文件類名和成員變量名使用MFC的命名習(xí)文件夾名稱一律小臨時(shí)變量使用boost/unix命名風(fēng)配置配置CTP的頭文件和庫文件:.*.lib對(duì)于動(dòng)態(tài)庫,libdll如何配置.h和lib第2 通過登錄界面學(xué)習(xí)MFC第2 通過登錄界面學(xué)習(xí)MFC向?qū)Ъ拔谋究?,按鈕,復(fù)選框,及搭建登錄界GCC:#pragmacommet(lib,”xxx.lib”) CTP我測(cè)試的情況:方法1:繼續(xù)繼續(xù)lib文件放到vcxproj所在目錄,然后項(xiàng)目里直接使用lib文件的文件名.con的后綴名為“.con”。交易客戶端的應(yīng)用程序通過CreateFtdcTraderApi()或CreateFtdcMdApi()函數(shù)的第一個(gè)參數(shù)來判斷這些文件的本地路徑。.con的后綴名為“.con”。交易客戶端的應(yīng)用程序通過CreateFtdcTraderApi()或CreateFtdcMdApi()函數(shù)的第一個(gè)參數(shù)來判斷這些文件的本地路徑。在.h里添加void在.cpp{}CTP接口的介紹認(rèn)識(shí),及實(shí)現(xiàn)登錄CTP2.用GetWindowText獲取窗口的文本--------MFC類向?qū)TP接口的介紹認(rèn)識(shí),及實(shí)現(xiàn)登錄CTP2.用GetWindowText獲取窗口的文本--------MFC類向?qū)?DLL項(xiàng)目的建立及使用,CTPCTPCTP工作流程對(duì)話模式:對(duì)話模式:客戶端與策略實(shí)現(xiàn)登錄客戶端與策略實(shí)現(xiàn)登錄CTPApi任何問題,都可通過添加一個(gè)中間層解決(抽象IServiceSpiIService類向?qū)ServiceSpiIService類向?qū)?.Control:使用控件類提供的函數(shù)獲取數(shù)據(jù)CEdit,CComboBox2.Value: ,intUpdateData(TRUE):把控件 Ini文件,XMLIniwindows<xml:ns<sub_nod數(shù)據(jù)庫,GridCtrl,動(dòng)態(tài)庫的深入(封裝和移植)《數(shù)據(jù)庫,GridCtrl,動(dòng)態(tài)庫的深入(封裝和移植)《1TinyXml可以添加參數(shù),找指定名稱的元素節(jié)點(diǎn)GridCtrl表格控件:不僅僅支持CTP的,多平臺(tái)的MultiTrader數(shù)據(jù)庫:SqlServer2.配置文件的讀寫(XML為主Xml數(shù)據(jù)庫,GridCtrl,動(dòng)態(tài)庫的深入(封裝和移植)《2數(shù)據(jù)庫,GridCtrl,動(dòng)態(tài)庫的深入(封裝和移植)《2OTL--->sqlserver 或者M(jìn)anagerStudio(注意版本SqlServer SQL PIMPLADO.net使用起來更簡(jiǎn)單,更簡(jiǎn)潔frameworkOTL----------->Sql 數(shù)據(jù)庫,GridCtrl,動(dòng)態(tài)庫的深入(封裝和移植)《3數(shù)據(jù)庫,GridCtrl,動(dòng)態(tài)庫的深入(封裝和移植)《3OTLSQLMicrosoftSQLServerManagement Microsoft數(shù)據(jù)訪問組件 Microsoft 3.05.0MicrosoftInternet Microsoft.NET 操作系 SqlServer的數(shù)據(jù)類型varchar(長(zhǎng)度整型浮點(diǎn)型decimal(p[,s])numeric(p[,s]固定精度和小數(shù)位數(shù)。使用最大精度時(shí),有效值的范圍為-10^38+1到10^38-1。decimal的ISO同義詞為dec和dec(p、s)。numeric在功能上等價(jià)于decimal。p(精度最多可以存儲(chǔ)的十進(jìn)制數(shù)字的總位數(shù),包括小數(shù)點(diǎn)左邊和右邊的位數(shù)。該精度必須是從1到最大精度38之間的值。默認(rèn)精度為18。s(小數(shù)位數(shù)小數(shù)點(diǎn)右邊可以存儲(chǔ)的十進(jìn)制數(shù)字的位數(shù)。從p中減去此數(shù)字可確定小數(shù)小數(shù)位數(shù)為0;因此,0<=s<=p。最大存儲(chǔ)大小基于精度而變化。精度存儲(chǔ)字節(jié)內(nèi)部類,是具體的實(shí)現(xiàn)1-910-1920-2829-381-910-1920-2829-38createtabletb2(InstrumentIDvarchar(32),InstrumentNamevarchar(64),PriceTickfloat);總結(jié):OTLsql 2.創(chuàng)建數(shù)據(jù)源DSN=’’執(zhí)行語句插入語句otl_stream 執(zhí)行 查詢語句: O>>登出float[(n)其中n為用于存儲(chǔ)float數(shù)值尾數(shù)的位數(shù)(以科學(xué)記數(shù)法表示,因此可以確定精度和存儲(chǔ)大小。如果指定了n,則它必須是介于1和53之間的某個(gè)值。n的默認(rèn)值為53。n值 7位數(shù) 4字節(jié)25-5315位數(shù)8C++:8float:4個(gè)字節(jié)double:8ID-->響應(yīng)函數(shù)ID-->響應(yīng)函數(shù)CtpServiceCTP接口的封裝:Request(intrequest_id,void*param)參數(shù)數(shù)據(jù):返回的結(jié)構(gòu)體行情所有字段填0所有字段填0ID所有字段填0所有字段填0ID2.顯示到中間還是放為何還要定義自己的數(shù)據(jù)類型呢做平臺(tái),盡量使用一套數(shù)據(jù)類型,具有代表意義(一般性平臺(tái)提2.顯示到中間還是放為何還要定義自己的數(shù)據(jù)類型呢做平臺(tái),盡量使用一套數(shù)據(jù)類型,具有代表意義(一般性平臺(tái)提供的接口,標(biāo)準(zhǔn)一次數(shù)據(jù)的適配-->變成了支持2套接口CTP沒有歷史K線數(shù)據(jù),-->用某些公司提供的COM去下可以支持,股票,期權(quán),現(xiàn)貨,基金的數(shù)據(jù)界面只有一個(gè)與底層打交道:CWnd:public{{通知其他窗口{}}}3.利用Doc/View(MFC特有的,Doc/View程序) Document:GetDockManager()可以把這個(gè)數(shù)據(jù)下發(fā)到其他18.1在DockPane里使用CFormView第20天行情界面的編寫-其它表格的實(shí)現(xiàn)1(持倉下單參數(shù)MainFrame:GetActiveView--第20天行情界面的編寫-其它表格的實(shí)現(xiàn)1(持倉下單參數(shù)MainFrame:GetActiveView--CDockablePane的停靠問題[in]CGridCtrl設(shè)置顏色CDockablePane的停靠問題[in]CGridCtrl設(shè)置顏色漲if(old_str<disp_str){//上漲}if(FIELD_code==field_id){}sqlOTL的數(shù)據(jù)類型綁定sqlOTL的數(shù)據(jù)類型綁定自動(dòng)運(yùn)行策略約定自動(dòng)運(yùn)行策略約定MyS

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論