[求助]無(wú)返回?cái)?shù)據(jù)?是否不能返回字符串?dāng)?shù)據(jù)? [金字塔]
- 咨詢內(nèi)容:
一文本文件:DCTLCODE.INI
SH600348/SZ000968
SH600348/SH600395
SH600348/SH601101
SH600348/SZ000780
SH600348/SZ000933
SH600348/SZ000937
SH600348/SZ000983
SH600348/SZ002128
SH600348/SH600123
SH600348/SH600188
SH600348/SH600508
SH600348/SH600997編了一個(gè)自定義函數(shù)GET_LINE(路徑正確的),為何返回總是空字符串
Function GET_LINE(Formula,ANLINENO)
'系統(tǒng)會(huì)在逐K線模式解釋公式時(shí)的每個(gè)周期都會(huì)調(diào)用此函數(shù)一遍,因此設(shè)計(jì)時(shí)應(yīng)該注重程序的執(zhí)行效率,不要重復(fù)的執(zhí)行一些沒(méi)必要的代碼
tcfiledire=Application.AppPath+"\systemexch\"
tcfilename="DCTLCODE.ini"
tcfilepath=tcfiledire+tcfilenameSet fs = CreateObject("Scripting.FileSystemObject")
Set FSa = fs.OpenTextFile(tcfilepath)
tcline=FSa.readline
GET_LINE=tcline
End Function是否不能返回字符串?dāng)?shù)據(jù)?只能返回?cái)?shù)值
[此貼子已經(jīng)被作者于2012-6-11 20:44:31編輯過(guò)] - 金字塔客服:
自定義函數(shù)目前只能返回?cái)?shù)字無(wú)法返回字符串
- 用戶回復(fù):
可以考慮使用全局變量來(lái)過(guò)度一下,函數(shù)中將字符串存到全局變量,使用document.SetExtString("變量名",字符串變量),在公式中使用vv:=extgbstring('變量名')來(lái)獲取這個(gè)字符串。
- 網(wǎng)友回復(fù): 用gg搜出舊貼來(lái), 因?yàn)檎垓v好久后發(fā)現(xiàn)函數(shù)不能返回字符串(甚至傳入字符串參數(shù)也不行), 實(shí)在是不得不吐槽一番, 為什么不在幫助文檔里直接寫(xiě)明啊? [此貼子已經(jīng)被作者于2014/7/6 10:19:37編輯過(guò)]
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容