c++ 编译添加dll_通达信DLL编程(三)
程序編寫后從通達(dá)信調(diào)用就比較簡(jiǎn)單了,將編譯無(wú)誤的DLL從DEBUG目錄復(fù)制到通達(dá)信T0002目錄下的DLLS目錄里。
然后在公式管理器中通過(guò)DLL函數(shù)按鈕進(jìn)行綁定,如果綁定失敗,可以直接在DLLS目錄的配置文件DLLS這個(gè)文本文件中將綁定添加進(jìn)去。
然后重新登錄通達(dá)信軟件在公式編輯器中調(diào)用DLL中的函數(shù)。例如調(diào)用代碼:
DLLEMA:TDXDLL3(3,C,60,0);TDXDLL后面的3意思是調(diào)用綁定的第3個(gè)DLL,括號(hào)里的第一個(gè)3意思是調(diào)用綁定的DLL里的第3個(gè)函數(shù),后面三個(gè)是輸入?yún)?shù)收盤價(jià)C和天數(shù)60,求60天的EMA,計(jì)算結(jié)果與調(diào)用函數(shù)EMA(C,60)完全一樣。QUE:TDXDLL3(4,H,0,L);找缺口,調(diào)整綁定的DLL里的第4個(gè)函數(shù),輸入?yún)?shù)為最高價(jià)和最低價(jià),不需要傳入的輸入?yún)?shù)寫0零,當(dāng)有缺口時(shí)TDXDLL3(4,H,0,L)的返回值是1,沒(méi)有缺口時(shí)返回值是零,經(jīng)過(guò)多個(gè)股票缺口檢驗(yàn),返回結(jié)果正確。這樣如何編寫調(diào)用DLL寫完了,有什么問(wèn)題歡迎留言評(píng)論。
總結(jié)
以上是生活随笔為你收集整理的c++ 编译添加dll_通达信DLL编程(三)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ssr客户端android!Androi
- 下一篇: Intent传递数据时,可以传递哪些类型