[求助]無返回數(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編了一個自定義函數(shù)GET_LINE(路徑正確的),為何返回總是空字符串
Function GET_LINE(Formula,ANLINENO)
'系統(tǒng)會在逐K線模式解釋公式時的每個周期都會調(diào)用此函數(shù)一遍,因此設(shè)計時應(yīng)該注重程序的執(zhí)行效率,不要重復(fù)的執(zhí)行一些沒必要的代碼
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ù)?只能返回數(shù)值
[此貼子已經(jīng)被作者于2012-6-11 20:44:31編輯過] - 金字塔客服:
自定義函數(shù)目前只能返回數(shù)字無法返回字符串
- 用戶回復(fù):
可以考慮使用全局變量來過度一下,函數(shù)中將字符串存到全局變量,使用document.SetExtString("變量名",字符串變量),在公式中使用vv:=extgbstring('變量名')來獲取這個字符串。
- 網(wǎng)友回復(fù): 用gg搜出舊貼來, 因為折騰好久后發(fā)現(xiàn)函數(shù)不能返回字符串(甚至傳入字符串參數(shù)也不行), 實在是不得不吐槽一番, 為什么不在幫助文檔里直接寫明啊? [此貼子已經(jīng)被作者于2014/7/6 10:19:37編輯過]
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容