請教前輩們,我發現當我寫成指標的代碼,轉成函數之後,會有函數的數據和指標的數據不一致的情況,請問這會是什麼原因呢?
例如我測試寫指標:
value1=average(average(Volume,22),5); value2=average(average(volume,60),5); plot5(iff(lowest(value2,90)<>0,value2/lowest(value2,90),0.01),"test",checkbox:=0);
然後我改成函數:
value1=average(average(Volume,22),5); value2=average(average(volume,60),5); test=iff(lowest(value2,90)<>0,value2/lowest(value2,90),0.01);
並在選股候用outputfield呈現出來,但是有些個股的outfield的數據和指標的數據並不一致,但有些又是一致。例如6874倍力,指標顯示的數據是1,但是outfield顯示的是0.01,為什麼會這樣???
ps. 我選股時的頻率是日,資料讀取是1000筆。
4 評論