關(guān)于使用if(,,)函數(shù)與if...then...提高效率的問題 [金字塔]
- 咨詢內(nèi)容:
請問:想提高代碼運(yùn)行速度,擬用if...then...結(jié)構(gòu)語句。但由于代碼包含ma、hhv等眾多不能內(nèi)置if...then...的函數(shù),故采用if(,,)函數(shù)來代替if...then...的結(jié)構(gòu)語句,這樣與ma、hhv等函數(shù)能兼容,代碼不需要修改得很復(fù)雜。但是這樣能否與if...then...結(jié)構(gòu)語句效果相同,也能提高代碼速度?
- 金字塔客服:
if 里面不能帶hhv,你可以在外面定義好了再往里面帶
h1:=hhv;
if then hh:=h1;
這樣就行了
用IF()沒有IF THEN 來得通用
- 用戶回復(fù):
謝謝解答!
是因為需放if...then...外面的函數(shù)太多,而且每次需要執(zhí)行外置的函數(shù)語句,我想這樣可能影響速度。
如果放到if(,,)內(nèi),則條件發(fā)生才執(zhí)行,效率會高一些。不知是否如此?
而通用性我倒能夠解決的,不影響。
- 網(wǎng)友回復(fù):
明顯是IF高效,你用IF()只不過是解決眼前的短期簡單問題,以后IF then判斷用到的地方越來越多,與其你想著偷懶,不如學(xué)著寫
- 網(wǎng)友回復(fù): 好的,謝謝!
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容