AddSpread函數用來計算依照商品跳動點加減幾檔後的價格。
呼叫時需要傳入兩個參數:第一個參數是基礎價格,第二個參數是加減檔數,如果要加檔數的話請傳入一個大於0的數值,如果要減檔數的話請傳入一個小於0的數值。如果商品有漲跌停限制的話,計算後的數值不會超過漲跌停限制。
範例
Value1 = AddSpread(Close, 1); { 收盤價+1檔 }
Value2 = AddSpread(Low, -1); { 最低價-1檔 }
這個函數主要應用在交易的情境,如果目前的執行商品並沒有檔位限制的話(例如加權指數),則系統會以商品的報價跳動點來當成檔位的計算依據(例如加權指數的話則每一檔是0.01)。