首先, 我想說(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 )
?
申請(qǐng)入QQ群,沒(méi)收到回復(fù)
我就是希望按第一行代碼的方式取得股票的代碼, 用第二行的方式對(duì)我來(lái)說(shuō)沒(méi)有意義。因?yàn)槲蚁氚汛a存起來(lái)
?