關於資料讀取範圍的定義,請參考資料讀取範圍與腳本執行的關係。
SetTotalBar 用於設定腳本執行時,讀取的歷史K棒數量。
SetTotalBar 設定的資料讀取筆數必須為非負整數。當腳本引用 SetTotalBar 並指定一個數值時,系統會預先提供指定數值的K棒,並從這些K棒的第一根 (編號為1) 開始執行腳本。
不同腳本類型的規則:
如果在腳本中多次使用 SetTotalBar ,並設定了不同的數值:
若設定的數值不是非負整數,該行的SetTotalBar將被視為編譯失敗。
如果在腳本中同時存在數個 SetTotalBar 和 SetFirstBarDate ,並設定了不同的數值時:
若其中一個函數因參數無效(例如 SetTotalBar 的資料讀取筆數為負數,或 SetFirstBarDate 的日期不合理)而編譯失敗,則只有另一個成功編譯的函數設定會被採用。