通達(dá)信小閃客自動交易系統(tǒng)
通達(dá)信的公式系統(tǒng)非常弱,如果用DLL選股,則無法將DLL與通達(dá)信本身公式組合,只能完全用DLL編程;但DLL選股指標(biāo)可以取得大量參數(shù),完全用DLL選股也并非太難。本人曾發(fā)過一個例子,有興趣的可以搜索。
這次發(fā)一個指標(biāo)公式源碼。雖然叫指標(biāo),只不過是因為通達(dá)信指標(biāo)接口與選股公式接口完全不同而已,這次是選擇指標(biāo)接口進(jìn)行的開發(fā)。而程序內(nèi)容則與選股完全無關(guān)。事實上我是通過通達(dá)信自身公式和股票池預(yù)警實現(xiàn)的選股,選股結(jié)束后通過此DLL,指揮交易軟件自動買入操作,股友可根據(jù)源碼說明進(jìn)行理解。所發(fā)示例及使用說明圖片(均封裝在附件中)僅供學(xué)習(xí)交流使用,據(jù)此操作后果自負(fù)。 示例僅包括買入過程,買入時會自動檢查可用資金,并設(shè)置保留至少10萬資金不動。理論上指標(biāo)給出買入信號后,還可以進(jìn)一步豐富本DLL,比如進(jìn)一步檢查分時指標(biāo),L2數(shù)據(jù),大盤數(shù)據(jù)等等,既可以使用免費HTTP服務(wù)數(shù)據(jù),也可以用本地數(shù)據(jù)。本程序只做了一個接口,具體程序沒有開發(fā)。(通達(dá)信不支持日線以下周期指標(biāo),這也是DLL的重要應(yīng)用之一。)
另,本DLL只關(guān)注實現(xiàn)方法(如何讀取和更新賬戶資金股票數(shù)據(jù)、如何將代碼傳遞給DLL,如何通過股票池和DLL關(guān)聯(lián)實現(xiàn)完整買入鏈操作),并不包含具體選股公式(選股公式各人有各人習(xí)慣,我不感興趣,也不要和我探討)。