請(qǐng)教一下, 怎么能在dll中得到股票代碼 [通達(dá)信]
-
咨詢(xún)內(nèi)容:
首先, 我想說(shuō)說(shuō)我的目的, 我是想通過(guò)編寫(xiě)dll,把股票的數(shù)據(jù)導(dǎo)儲(chǔ)成文件。
這就先獲得股票的代碼, 比如白云機(jī)場(chǎng)的代碼是600004。
通達(dá)信里的公式 CODE是股票代碼, 但遇到個(gè)問(wèn)題,如下:
SHOWCODE:CODE, NODRAW;
DRAWTEXT_FIX(1,0.0,0.1,0, CODE);{在屏幕顯示品種名稱(chēng)};
第一行代碼,在通達(dá)信里顯示時(shí),SHOWCODE的結(jié)果并不是600004,而是44, 貌似每支股票對(duì)應(yīng)的數(shù)還不固定
但第二行代碼 卻能繪制出600004。 不知道是什么原因。
后來(lái)我看到通達(dá)信公式 STKNAME 表示股票名稱(chēng), 以為記錄股票名稱(chēng)對(duì)應(yīng)也可以,
而dll插件的接口是全是數(shù)字,如 void TestFun(int DataLen, float* pfOUT, float* pfINa, float* pfINb, float* pfINc)
用如下公式調(diào)用時(shí),JHJJ:=TDXDLL1(1, CODE, V, STKNAME); STKNAME 對(duì)應(yīng)的pfINc里全是同一數(shù)字,比如2, 沒(méi)法轉(zhuǎn)換成合理的字符
所以請(qǐng)教一下, 怎么能在dll中得到股票代碼?
?
?來(lái)源:C X H 9 9 .C O M )
-
通達(dá)信技術(shù)部:
第一行代碼code函數(shù)使用有誤,正確使用方法是第二行;DLL問(wèn)題可以咨詢(xún)下該群 ?305439927
?
-
通達(dá)信客服:
申請(qǐng)入QQ群,沒(méi)收到回復(fù)
我就是希望按第一行代碼的方式取得股票的代碼, 用第二行的方式對(duì)我來(lái)說(shuō)沒(méi)有意義。因?yàn)槲蚁氚汛a存起來(lái)
?
- 網(wǎng)友交流: X1:=TDXDLL1(1,STR2CON(CODE),C,0.0); X4:=TDXDLL1(4,YEAR,MONTH,DAY);
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容