CON2STR(A,N)和VAR2STR(A,N) 是廢物嗎?
作者:通達(dá)信 來(lái)源:cxh99.com 發(fā)布時(shí)間:2022年11月12日
-
咨詢(xún)內(nèi)容:
CON2STR(A,N):取A最后的值(非序列值)轉(zhuǎn)為字符串,小數(shù)位數(shù)N.
用法:
CON2STR(FINANCE(20),3)表示取營(yíng)業(yè)收入,以3位小數(shù)轉(zhuǎn)為字符串
這是官方的用法解釋?zhuān)墒羌幢闶抢銫ON2STR(FINANCE(20),3),得到的不是營(yíng)業(yè)收入,而是是錯(cuò)誤的數(shù)字(3,4,5等等),這個(gè)數(shù)字會(huì)隨著瀏覽的股票變換+1,
同樣地
VAR2STR(A,N):取A的每一個(gè)值轉(zhuǎn)為字符串,小數(shù)位數(shù)N.
用法:
VAR2STR(C,3)表示取收盤(pán)價(jià),以3位小數(shù)轉(zhuǎn)為字符串
實(shí)際使用中,得到的并不是收盤(pán)價(jià),數(shù)據(jù)結(jié)果是未知的數(shù)字。
不得不讓人懷疑軟件本身的BUG,如果真是這樣,這個(gè)軟件的質(zhì)量,也真讓人不可信任,求解!
?
?來(lái)源:C X H 9 9 .C O M )
-
通達(dá)信技術(shù)部:
報(bào)怨前要多方確認(rèn),不然就貽笑大方了,它返回的是字符串,不是數(shù)值,所以要結(jié)合其他函數(shù)使用。比如:DRAWTEXT(CURRBARSCOUNT=2,L,CON2STR(FINANCE(20),2));
?
-
通達(dá)信客服:
字符串
?
-
通達(dá)信客服:直接用冒號(hào)':'? 顯示為字符串的ASCII值,不是股票的數(shù)據(jù)
?
-
網(wǎng)友交流:
是啊,我今天也發(fā)現(xiàn)這一點(diǎn),真是奇怪,直接顯示數(shù)字值是正常的,x1:數(shù)字變量,nodraw
但經(jīng)過(guò)轉(zhuǎn)換字符串之后,不管是用con2str,還是var2str,顯示的值都是不正確的,x2:con2str(數(shù)字變量,2),nodraw
可是又奇怪的是,drawtext(...,x2),所顯示的值,卻又是對(duì)的
?
-
網(wǎng)友交流:
第一次看到這解釋?zhuān)瑧?yīng)該是有道理:
要顯示字符串,只能用drawtext等函數(shù)打印;
直接用冒號(hào)':'? 顯示為字符串的ASCII值