StandardDev(序列,期數,類型)
以最新的資料數值為基準,計算在序列中,過去期數的標準差。用來表示此期數範圍的分散程度。
在類型的參數中,傳入標準差類型的代號
標準差類型 | 代碼 |
---|---|
母體標準差 | 1 |
樣本標準差 | 2 |
關於母體跟樣本的差別可以參考這篇。
value1 = StandardDev(close, 20, 2); //計算過去20期收盤價的標準差
Correlation(序列1,序列2,期數)
以最新的資料數值為基準,計算兩個序列在過去期數的相關係數,用來表示這兩個序列的線性相關程度。
回傳值介於 1~-1 之間。
value1 = GetField("外資買賣超金額");
value2 = rateofchange(close, 1); //計算當日漲跌幅
value3 = Correlation(value1, value2, 20); //計算過去20期外資買賣超金額與大盤漲跌幅的相關係數
plot1(value3);
TSELSindex(期數,標準)
利用 外資買賣超金額,計算大盤的多空狀態。這個系統函數是由公司大大寫的,詳細的判斷邏輯可以參考這篇。
函數的概念上是,只要外資有連續買超,則大盤多頭的機率會比較高。
如果在某個期數範圍內,外資買超的的期數超過標準,則回傳1,否則回傳0。
tselsindex(10, 7); // 過去10期中至少有7期外資的買超
SwingHigh
& SwingHighBar
這組函數還有對應的 SwingHigh
跟 SwingLowBar
。主要是取得目標範圍內的轉折高/底點的價格或 K 棒。
以 SwingHigh
為例,依序要傳入五個參數 -
如果無法找到目標,回傳值為 -1。
value1 = SwingHigh(High, 20, 3, 3, 2); //找出過去20期內,第2個轉折高點
今天就到這邊
Happy trading ! 明天見囉 !