您好為了簡化自己做指標程式碼,我製作了一個用函數來取不同時間的內盤的數值(日)。但我在盤中執行,iv(0)出現的數值為前一日,但昨天晚上製作該函數時卻沒有這個問題,請問要怎麼解決,附上函數iv(day)的程式碼
input:day(Numeric);
if GetField("內盤量")[day]>0 then
value1 = GetField("內盤量")[0]
else
value1=1;
iv=value1;
附加文件
2 評論
補充: iv(0)應該是取GetField("內盤量")[0](當日的內盤量)卻出現前一日的內盤量
dj 您好
是否能夠請您提供,
1. 您是怎麼操作然後出現錯誤的數值
2. 錯誤數值錯誤的畫面
讓小幫手幫您重現看看呢?
-----
因為小幫手幫您試過您的函數 是可以正常取到正確的值的
不管是日頻率或是分鐘頻率
請參考下圖
2 評論