是否可以這樣調用跨周期?
作者:金字塔 來源:cxh99.com 發布時間:2021年06月22日
-
咨詢內容:
是否可以這樣調用跨周期?
TBUPDAY:=STKINDI('','SECRETTOPBOTTOM.TBUP',0,6,-1) or?STKINDI('','SECRETTOPBOTTOM.NB',0,6,-1)?
,noaxis;
?
-
金字塔客服:
正確的。
但是建議考慮到STKINDI引用效率和個數的限制,并且你還是調用同一個公式中變量作為因子項的需求,可以直接在被引用公式中處理。這種既能減少引用次數,相對也能提高效率
cond:TBUP or NB;
?
?
TBUPDAY:=STKINDI('','SECRETTOPBOTTOM.cond',0,6,-1)
?
?來源:程序化久久網( www.kzuj.com.cn )
-
用戶回復:
REFTBUPPDDAY:=STKINDI('','SECRETTOPBOTTOM.REFTBUPPD',0,6,-1),noaxis;//抄底
REFTBDOWNNDDAY:=STKINDI('','SECRETTOPBOTTOM.REFTBDOWNND',0,6,-1),noaxis;//抄底
TBPD1min:"SECRETTOPBOTTOM.TBPD1";
TBND1min:"SECRETTOPBOTTOM.TBND1";
上面四句,?
STKINDI前面是可以加等號也可以不加等號。? 但是這句可以加等號碼???
TBPD1min:="SECRETTOPBOTTOM.TBPD1"; 加了等號會顯示出錯。? ?還有, 為什么
STKINDI 里面是加單引號, 而
TBPD1min:="SECRETTOPBOTTOM.TBPD1" 是要加雙引號? 如果是字符串格式的變量, 那就不能使用了嗎? 例如
STR00:='什么意思?沒看出開你上下文的意思?
TBPD1min:"STR00.TBPD1";這種表達是錯誤的, 改怎樣表達??如果這個位置的TBPD1min不是第一次定義。應該是:=??
?
-
網友回復:
那現在是用?
stkindi 還是 用雙引號? 好? 假如是調用同一周期的函數??