value20=highest(getField("high","D"),120);
以上這段程式碼,如果當指標來寫放到5分k, value20是可以呈現出數值
但如果放到策略雷達當條件之1,就沒辦法回策了
value20=highest(getField("high","D"),120);
if close >= value20*1 .01
then ret=1;
value20=highest(getField("high","D"),120);
以上這段程式碼,如果當指標來寫放到5分k, value20是可以呈現出數值
但如果放到策略雷達當條件之1,就沒辦法回策了
value20=highest(getField("high","D"),120);
if close >= value20*1 .01
then ret=1;
Hello 小豪很仁慈,
小編推測可能是您的資料引用筆數不足所導致。
可以嘗試在腳本加上 setbackbar(120); 應該就能解決。
關於資料讀取/引用筆數的說明可參考 資料讀取範圍與腳本執行的關係。
1 評論