名稱 | 類型 | 說明 |
---|---|---|
AvgPrice | 系統函數 |
取得利用K棒的開高低收所計算出的平均價格。 回傳數值=AvgPrice --- ※請注意:AvgPrice 與 getfield("AvgPrice") 是不同的數值, getfield("AvgPrice") 是今日的平均成交價,也就是「當日每筆的成交金額加總/當日成交量」 |
CloseD | 系統函數 |
取得日線的收盤價。 僅限使用於日線以下之頻率。 回傳數值=CloseD(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
CloseH | 系統函數 |
取得半年線的收盤價。 僅限使用於半年線以下之頻率。 數值=CloseH(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
CloseM | 系統函數 |
取得月線的收盤價。 僅限使用於月線以下之頻率。 回傳數值=CloseM(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
CloseQ | 系統函數 |
取得季線的收盤價。 僅限使用於季線以下之頻率。 回傳數值=CloseQ(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
CloseW | 系統函數 |
取得週線的收盤價。 僅限使用於週線以下之頻率。 回傳數值=CloseW(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
CloseY | 系統函數 |
取得年線的收盤價。 僅限使用於年線以下之頻率。 回傳數值=CloseY(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
FastHighest | 系統函數 |
計算序列資料的最大值。 回傳數值=FastHighest(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
FastLowest | 系統函數 |
計算序列資料的最小值。 回傳數值=FastLowest(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
HighD | 系統函數 |
取得日線的最高價。 僅限使用於日線以下之頻率。 回傳數值=HighD(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
Highest | 系統函數 |
計算序列資料的最大值。 回傳數值=Highest(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
HighH | 系統函數 |
取得半年線的最高價。 僅限使用於半年線以下之頻率。 回傳數值=HighH(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
HighM | 系統函數 |
取得月線的最高價。 僅限使用於月線以下之頻率。 回傳數值=HighM(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
HighQ | 系統函數 |
取得季線的最高價。 僅限使用於季線以下之頻率。 回傳數值=HighQ(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
HighW | 系統函數 |
取得週線的最高價。 僅限使用於週線以下之頻率。 回傳數值=HighW(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
HighY | 系統函數 |
取得年線的最高價。 僅限使用於年線以下之頻率。 回傳數值=HighY(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
LowD | 系統函數 |
取得日線的最低價。 僅限使用於日線以下之頻率。 回傳數值=LowD(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
Lowest | 系統函數 |
計算序列資料的最小值。 回傳數值=Lowest(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
LowH | 系統函數 |
取得半年線的最低價。 僅限使用於半年線以下之頻率。 回傳數值=LowH(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
LowM | 系統函數 |
取得月線的最低價。 僅限使用於月線以下之頻率。 回傳數值=LowM(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
LowQ | 系統函數 |
取得季線的最低價。 僅限使用於季線以下之頻率。 回傳數值=LowQ(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
LowW | 系統函數 |
取得週線的最低價。 僅限使用於週線以下之頻率。 回傳數值=LowW(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
LowY | 系統函數 |
取得年線的最低價。 僅限使用於年線以下之頻率。 回傳數值=LowY(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
OpenD | 系統函數 |
取得日線的開盤價。 僅限使用於日線以下之頻率。 回傳數值=OpenD(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
OpenH | 系統函數 |
取得半年線的開盤價。 僅限使用於半年線以下之頻率。 回傳數值=OpenH(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
OpenM | 系統函數 |
取得月線的開盤價。 僅限使用於月線以下之頻率。 回傳數值=OpenM(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
OpenQ | 系統函數 |
取得季線的開盤價。 僅限使用於季線以下之頻率。 回傳數值=OpenQ(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
OpenW | 系統函數 |
取得週線的開盤價。 僅限使用於週線以下之頻率。 回傳數值=OpenW(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
OpenY | 系統函數 |
取得年線的開盤價。 僅限使用於年線以下之頻率。 回傳數值=OpenY(期別) 傳入一個參數: - 第一個參數是期別,和序列引用定義相同,0表當期、1表前一期...依此類推。 |
TrueHigh | 系統函數 |
取得價格真實區間(TrueRange)的高點。 回傳數值=TrueHigh |
TrueLow | 系統函數 |
取得價格真實區間(TrueRange)的低點。 回傳數值=TrueLow |
TypicalPrice | 系統函數 |
傳回技術分析的典型價。 回傳數值=TypicalPrice |
WeightedClose | 系統函數 |
計算技術分析的加權平均收盤價。 回傳數值=WeightedClose |
Average | 系統函數 |
計算序列資料的移動平均。 回傳數值=Average(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
AvgDeviation | 系統函數 |
計算序列資料的平均差。 回傳數值=AvgDeviation(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
DwLimit | 系統函數 |
依傳入之參考價計算跌停價。 回傳數值=DwLimit(參考價) |
EMA | 系統函數 |
計算序列資料的XQ指數移動平均。 回傳數值=EMA(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
Range | 系統函數 |
傳回當根K棒的高低價差。 回傳數值=Range |
RateOfChange | 系統函數 |
計算序列資料的變化率。 回傳數值=RateOfChange(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
SimpleHighestBar | 系統函數 |
取得區間內數列最大值的K棒位置。 回傳數值=SimpleHighestBar(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
SimpleLowestBar | 系統函數 |
取得區間內數列最小值的K棒位置。 回傳數值=SimpleLowestBar(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
Summation | 系統函數 |
計算序列資料的總和。 回傳數值=Summation(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
TrueRange | 系統函數 |
傳回當根K棒的真實區間。 回傳數值=TrueRange |
UpLimit | 系統函數 |
依傳入之參考價計算漲停價。 回傳數值=UpLimit(參考價) |
WMA | 系統函數 |
計算序列資料的加權移動平均。 回傳數值=WMA(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
XAverage | 系統函數 |
計算序列資料的指數移動平均。 回傳數值=XAverage(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
Extremes | 系統函數 |
計算序列資料的極大值或極小值。 以最新一筆資料為基準點,輸入要計算的期數,然後計算過去期數的極值。 回傳數值=Extremes(數列,期數,要計算極大值或極小值,輸出極值,輸出極值K棒相對位置) 傳入五個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 - 第三個參數是要計算極大值或極小值;1為極大值、-1為極小值。 - 第四個參數為傳址參數,會回傳計算完的極值。 - 第五個參數是傳址參數,會回傳極值K棒相對於當期K棒的期數。 |
ExtremesArray | 系統函數 |
計算陣列資料的極大值或極小值。 回傳數值=ExtremesArray(陣列,陣列大小,要計算極大值或極小值,輸出極值,輸出極值的陣列索引值) 傳入五個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 - 第三個參數是要計算極大值或極小值;1為極大值、-1為極小值。 - 第四個參數為傳址參數,會回傳計算完的極值。 - 第五個參數是傳址參數,會回傳極值的陣列索引值。 |
FastHighestBar | 系統函數 |
計算序列資料的最大值的相對位置。 回傳數值=FastHighestBar(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
FastLowestBar | 系統函數 |
計算序列資料的最小值的相對位置。 回傳數值=FastLowestBar(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
HighDays | 系統函數 |
計算指定期間內創新高的次數。 回傳數值=HighDays(期數) 傳入一個參數: - 第一個參數是期數。期數含當期,最小值為1。 |
HighestArray | 系統函數 |
計算陣列資料的最大值。 回傳數值=HighestArray(陣列,陣列大小) 傳入二個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 |
HighestBar | 系統函數 |
計算序列資料的最大值的相對位置。 回傳數值=HighestBar(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
LowDays | 系統函數 |
計算指定期間內創新低的次數。 回傳數值=LowDays(期數) 傳入一個參數: - 第一個參數是期數。期數含當期,最小值為1。 |
LowestArray | 系統函數 |
計算陣列資料的最小值。 回傳數值=LowestArray(陣列,陣列大小) 傳入二個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 |
LowestBar | 系統函數 |
計算序列資料的最小值的相對位置。 回傳數值=LowestBar(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
MoM | 系統函數 |
計算序列資料的月變化率(換算成百分比) 限用於月頻率資料。 回傳數值=MoM(數列) |
NthExtremes | 系統函數 |
計算序列資料的第N個極大值或極小值。 回傳數值=NthExtremes(數列,期數,第幾個極值,要計算極大值或極小值,輸出極值,輸出極值K棒相對位置) 傳入六個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 - 第三個參數是要計算極值的序號。 - 第四個參數是要計算極大值或極小值;1為極大值、-1為極小值。 - 第五個參數為傳址參數,會回傳計算完的極值。 - 第六個參數是傳址參數,會回傳極值K棒相對於當期K棒的期數。 |
NthExtremesArray | 系統函數 |
計算陣列資料的第N個極大值或極小值。 回傳數值=ExtremesArray(陣列,陣列大小,第幾個極值,要計算極大值或極小值,輸出極值,輸出極值的陣列索引值) 傳入六個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 - 第三個參數是要計算極值的序號。 - 第四個參數是要計算極大值或極小值;1為極大值、-1為極小值。 - 第五個參數為傳址參數,會回傳計算完的極值。 - 第六個參數是傳址參數,會回傳極值的陣列索引值。 |
NthHighest | 系統函數 |
計算序列資料的第N個極大值。 回傳數值=NthHighest(第幾個極大值,數列,期數) 傳入三個參數: - 第一個參數是要計算極大值的序號。 - 第二個參數是數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
NthHighestArray | 系統函數 |
計算陣列資料的第N個極大值。 回傳數值=NthHighestArray(陣列,陣列大小,第幾個極大值) 傳入三個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 - 第三個參數是要計算極大值的序號。 |
NthHighestBar | 系統函數 |
計算序列資料的第N個極大值距當期K棒的相對位置。 回傳數值=NthHighestBar(第幾個極大值,數列,期數) 傳入三個參數: - 第一個參數是要計算極大值的序號。 - 第二個參數是數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
NthLowest | 系統函數 |
計算序列資料的第N個極小值。 回傳數值=NthLowest(第幾個極小值,數列,期數) 傳入三個參數: - 第一個參數是要計算極小值的序號。 - 第二個參數是數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
NthLowestArray | 系統函數 |
計算陣列資料的第N個極小值。 回傳數值=NthLowestArray(陣列,陣列大小,第幾個極小值) 傳入三個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 - 第三個參數是要計算極小值的序號。 |
NthLowestBar | 系統函數 |
計算序列資料的第N個極小值距當期K棒的相對位置。 回傳數值=NthLowestBar(第幾個極小值,數列,期數) 傳入三個參數: - 第一個參數是要計算極小值的序號。 - 第二個參數是數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
OHLCPeriodsAgo | 系統函數 |
計算指定頻率K棒的開盤價,最高價,最低價,收盤價。 僅能取得目前計算數列較高頻率之K棒資料 回傳數值=OHLCPeriodsAgo(頻率,K棒相對位置,輸出之開盤價,輸出之最高價,輸出之最低價,輸出之收盤價,) 傳入六個參數: - 第一個參數是頻率,1:日線、2:週線、3:月線、3.25:季、3.5 半年、4:年線 - 第二個參數是K棒相對位置,和序列引用定義相同,0表當期、1表前一期...依此類推。 - 第三個參數為傳址參數,會回傳指定頻率的開盤價。 - 第四個參數為傳址參數,會回傳指定頻率的最高價。 - 第五個參數為傳址參數,會回傳指定頻率的最低價。 - 第六個參數為傳址參數,會回傳指定頻率的收盤價。 |
QoQ | 系統函數 |
計算序列資料的季變化率(換算成百分比) 限用於季頻率資料。 回傳數值=QoQ(數列) |
ReadTicks | 系統函數 |
回測在1分鐘頻率時,不支援模擬逐筆洗價。 讀取從上次洗價到這次洗價之間的Tick資料。 需要宣告一個2維陣列來儲存Tick資料。 ReadTicks(傳入要儲存tick資料的array, 上次讀到的Tick編號SeqNo) var: intrabarpersist readtick_cookie(0);// ReadTicks內部使用, 每次呼叫時請照實傳入 array: tick_array[100, 11](0);// 需要宣告一個2維陣列來儲存Tick資料 // 陣列的第一維是最大讀取筆數, // 陣列的第二維是每一筆的欄位數, 目前必須是10 value1 = ReadTicks(tick_array, readtick_cookie);// value1會是tick_array內所讀到的筆數 // tick_array[1, ..] 是洗價當時最新的一筆 // tick_array[2, ..] 是前一筆(往前算第2筆) // tick_array[value1, ..] 是往前讀到的最後一筆 |
SimpleHighest | 系統函數 |
計算序列資料的最大值。 回傳數值=SimpleHighest(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
SimpleLowest | 系統函數 |
計算序列資料的最小值。 回傳數值=SimpleLowest(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
YoY | 系統函數 |
計算序列資料的年變化率(換算成百分比) 限用於年頻率資料。 回傳數值=YoY(數列) |
ACC | 系統函數 |
ACC加速量指標(Acceleration)。用來觀察行情價格變化的加速度幅度。 回傳數值=ACC(期數) |
ADI | 系統函數 |
計算累積分配指標值。 回傳數值=ADI |
ADO | 系統函數 |
計算聚散擺盪指標值。 回傳數值=ADO |
AR | 系統函數 |
計算人氣指標值,買賣氣勢強度的測試指標,觀察開盤後對股價的現實反應。 回傳數值=AR(期數) |
ATR | 系統函數 |
計算平均真實區間指標值。 回傳數值=ATR(期數) |
Bias | 系統函數 |
計算一段時間內的收盤價與均線的乖離程度。 回傳數值=Bias(期數) |
BiasDiff | 系統函數 |
計算長短期乖離率的差值。 回傳數值=BiasDiff(短期期數,長期期數) 傳入二個參數: - 第一個參數是較短的期數。 - 第二個參數是較長的期數。 |
BollingerBand | 系統函數 |
計算包寧傑通道線。 回傳數值=BollingerBand(數列,期數,標準差倍數) 傳入三個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是計算均線的期數。 - 第三個參數是決定通道寬度的標準差倍數,輸入正值時為計算上通道,輸入負值時為計算下通道。 |
BR | 系統函數 |
計算意願指標值,用來觀察開盤前對股價的預期心理。 回傳數值=BR(期數) |
CCI | 系統函數 |
計算CCI技術指標值。 回傳數值=CCI(期數) |
CommodityChannel | 系統函數 |
計算CCI技術指標值。 回傳數值=CommodityChannel(期數) |
D_Value | 系統函數 |
計算KD指標中的D值。 回傳數值=D_Value(資料期數,D值平滑期數) 傳入二個參數: - 第一個參數是資料期數,指定計算的區間長度。 - 第二個參數是D值平滑期數,指定計算D值所用的平滑期數。 |
DIF | 系統函數 |
計算MACD中的DIF值。 回傳數值=DIF(短期數,長期數) 傳入二個參數: - 第一個參數是計算快速線(短期)的期數。 - 第二個參數是計算慢速線(長期)的期數。 |
DirectionMovement | 系統函數 |
計算DMI指標。 回傳數值=DirectionMovement(期數,輸出+DI值,輸出-DI值,輸出ADX值) 傳入四個參數: - 第一個參數是計算期數。 - 第二個參數是輸出計算完的+DI值。 - 第三個參數是輸出計算完的-DI值。 - 第四個參數是輸出計算完的ADX值。 |
DMO | 系統函數 |
計算DMO指標。 回傳數值=DMO(期數) |
DPO | 系統函數 |
計算DPO指標。 回傳數值=DPO(期數) |
EMP | 系統函數 |
計算Empty Line指標值 回傳數值=EMP |
ERC | 系統函數 |
計算價格變動率的指數移動平均。 回傳數值=ERC(資料期數,平滑期數) 傳入二個參數: - 第一個參數是計算RC的資料期數。 - 第二個參數是計算ERC的平滑期數。 |
HL_Osc | 系統函數 |
計算HL-Osc指標。 回傳數值=HL_Osc |
K_Value | 系統函數 |
計算KD指標中的K值。 回傳數值=K_Value(資料期數,K值平滑期數) 傳入二個參數: - 第一個參數是資料期數,指定計算的區間長度。 - 第二個參數是K值平滑期數,指定計算K值所用的平滑期數。 |
KeltnerLB | 系統函數 |
計算肯特納通道的下通道線(支撐線)。 回傳數值=KeltnerLB(通道倍數) |
KeltnerMA | 系統函數 |
計算肯特納通道的中心線。 回傳數值=KeltnerMA(期數) |
KeltnerUB | 系統函數 |
計算肯特納通道的上通道線(壓力線)。 回傳數值=KeltnerUB(通道倍數) |
KO成交量擺盪指標 | 系統函數 |
計算KO成交量擺盪值。 回傳數值=callfunction("KO成交量擺盪指標",短期數,長期數,雜訊平滑期數); 傳入三個參數: - 第一個參數是短期數,計算短期KO成交量的簡單移動平均。 - 第二個參數是長期數,計算長期KO成交量的簡單移動平均。 |
KST確認指標 | 系統函數 |
計算KST確認指標值。 回傳數值=callfunction("KST確認指標"); |
MA_Osc | 系統函數 |
計算移動平均線擺盪指標。 回傳數值=MA_Osc(短期數,長期數) 傳入二個參數: - 第一個參數是計算快速線(短期)的期數。 - 第二個參數是計算慢速線(長期)的期數。 |
MACD | 系統函數 |
計算MACD指標值。 回傳數值=MACD(數列,短期數,長期數,MACD平滑期數,輸出DIF值,輸出MACD值,輸出OSC值) 傳入七個參數: - 第一個參數是數列,MACD通常是以加權平均收盤價(WeightedClose)來計算。 - 第二個參數是計算快速線(短期)的期數。 - 第三個參數是計算慢速線(長期)的期數。 - 第四個參數是計算MACD使用之平滑期數。 - 第五個參數是輸出計算完的DIF值。 - 第六個參數是輸出計算完的MACD值。 - 第七個參數是輸出計算完的OSC值。 |
MAM | 系統函數 |
計算MAM指標。 回傳數值=MAM(移動平均期數,動量期數) 傳入二個參數: - 第一個參數是用來計算移動平均的期數。 - 第二個參數是用來計算動量的期數。 |
MI | 系統函數 |
計算質量指標。 回傳數值=MI(期數1,期數2) 傳入二個參數: - 第一個參數是計算指數移動平均的期數。 - 第二個參數是計算總和的期數。 |
MO | 系統函數 |
計算收盤價變動的百分比。 回傳數值=MO(期數) |
Momentum | 系統函數 |
計算數列指定期間的變動量。 回傳數值=Momentum(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
MTM | 系統函數 |
計算收盤價的變動量。 回傳數值=MTM(期數) |
MTM_MA | 系統函數 |
平均運動量指標,計算運動量指標的簡單移動平均。 回傳數值=MTM_MA(期數) |
PercentR | 系統函數 |
計算威廉指標(或稱百分比R、%R)。 回傳數值=PercentR(期數) |
PSY | 系統函數 |
人氣指標心理線。 回傳數值=PSY(期數) |
Q指標 | 系統函數 |
計算技術分析的Q值。 回傳數值=callfunction("Q指標",期數,平滑期數,雜訊平滑期數); 傳入三個參數: - 第一個參數是期數,指定要計算累積價格變化的區間。 - 第二個參數是平滑期數,計算累積價格變化的簡單移動平均。 - 第三個參數是雜訊平滑期數,計算雜訊的簡單移動平均。 |
RC | 系統函數 |
計算價格變動率。 回傳數值=RC(期數) |
RSI | 系統函數 |
計算相對強弱指標數值。 回傳數值=RSI(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
RSV | 系統函數 |
未成熟隨機值 回傳數值=RSV(期數) |
SAR | 系統函數 |
SAR停損點轉向指標,或稱為拋物線型指標,為一種設定停損點相當有效力的指標。 回傳數值=SAR(加速因子初始值,加速因子遞增值,加速因子最大值) 傳入三個參數: - 第一個參數是加速因子初始值。 - 第二個參數是加速因子遞增值。 - 第三個參數是加速因子最大值。 |
Stochastic | 系統函數 |
計算KD指標。 回傳數值=Stochastic(資料期數,K值平滑期數,D值平滑期數,輸出RSV值,輸出K值,輸出D值) 傳入六個參數: - 第一個參數是資料期數,指定計算的區間長度。 - 第二個參數是K值平滑期數,指定計算K值所用的平滑期數。 - 第三個參數是D值平滑期數,指定計算D值所用的平滑期數。 - 第四個參數是輸出RSV值,回傳計算完的RSV值。 - 第五個參數是輸出K值,回傳計算完的K值。 - 第六個參數是輸出D值,回傳計算完的D值。 |
TechScore | 系統函數 |
計算多空判斷分數。 回傳數值=TechScore |
TRIX | 系統函數 |
三重指數平滑移動平均指標。 回傳數值=TRIX(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
VA | 系統函數 |
計算成交量累散佈指標。 回傳數值=VA |
VAO | 系統函數 |
計算成交量累散佈擺盪指標。 回傳數值=VAO |
VHF | 系統函數 |
計算垂直水平過濾指標。 回傳數值=VHF(期數) |
VPT | 系統函數 |
計算量價趨勢指標。 回傳數值=VPT |
VR | 系統函數 |
計算成交量比率指標。 回傳數值=VR(期數) |
VVA | 系統函數 |
計算VVA指標。 回傳數值=VVA |
WAD | 系統函數 |
計算威廉多空力度線(Williams Accumulation/Distribution)。 回傳數值=WAD |
angleprice | 系統函數 |
傳回「N期至今的角度的趨勢線價格」 回傳數值=Angleprice(期數,角度) 傳入二個參數: - 第一個參數是期數。 - 第二個參數是角度。 |
BarsLast | 系統函數 |
取得上一次條件成立到當前的K棒數 回傳數值=BarsLast(條件數列) |
DaysToExpiration | 系統函數 |
計算台股指數類期貨商品的到期天數。 回傳數值=DaysToExpiration(商品月份,商品年份) 傳入二個參數: - 第一個參數是商品月份。 - 第二個參數是商品年份。 |
DownTrend | 系統函數 |
判斷某個序列是否趨勢向下。 回傳布林值=DownTrend(數列,期數) 傳入二個參數: - 第一個參數是數列,可以是GetField("欄位名稱")。 - 第二個參數是期數。 |
formatMQY | 系統函數 |
依目前資料頻率取得代表日期字串。 回傳字串=formatMQY(參考日期) 傳入一個參數: - 第一個參數是日期,格式為YYYYMMDD的數值。 |
GetLastTradeDate | 系統函數 |
取得台股指數類期貨商品的到期日期(該月第三個星期三)。 回傳數值=GetLastTradeDate(商品月份,商品年份) 傳入二個參數: - 第一個參數是商品月份。 - 第二個參數是商品年份。 |
LastDayOfMonth | 系統函數 |
取得指定月份的天數。 回傳數值=LastDayOfMonth(月份) 傳入一個參數: - 第一個參數是月份,1為1月、2為2月...依此類推。 |
NDaysAngle | 系統函數 |
計算股價N期走勢的角度 回傳數值=NDaysAngle(期數) |
NthDayofMonth | 系統函數 |
取得指定日期後第N個星期幾的日期。 回傳數值=NthDayOfMonth(參考日期,第幾個,星期幾) 傳入三個參數: - 第一個參數是日期,格式為YYYYMMDD的數值。 - 第二個參數是第幾個,可以是正數(表示往後找), 也可以是負數(表示往前找)。 - 第三個參數是星期幾:0為星期日,1為星期一,2為星期二,3為星期三,4為星期四,5為星期五,6為星期六 |
UpTrend | 系統函數 |
判斷某個數列是否趨勢向上。 回傳布林值=UpTrend(數列,期數) 傳入二個參數: - 第一個參數是數列,可以是GetField("欄位名稱")。 - 第二個參數是期數。 |
CoefficientR | 系統函數 |
計算兩個數列的Pearson積差相關係數。 回傳數值=CoefficientR(數列一,數列二,期數) 傳入三個參數: - 第一個參數是第一個數列,通常是開高低收的價格數列。 - 第二個參數是第二個數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
Correlation | 系統函數 |
計算兩個數列的相關係數。 回傳數值=Correlation(數列一,數列二,期數) 傳入三個參數: - 第一個參數是第一個數列,通常是開高低收的價格數列。 - 第二個參數是第二個數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
Covariance | 系統函數 |
計算兩個數列的共變異數。 回傳數值=Covariance(數列一,數列二,期數) 傳入三個參數: - 第一個參數是第一個數列,通常是開高低收的價格數列。 - 第二個參數是第二個數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
RSquare | 系統函數 |
計算兩個數列的R平方值。 回傳數值=RSquare(數列一,數列二,期數) 傳入三個參數: - 第一個參數是第一個數列,通常是開高低收的價格數列。 - 第二個參數是第二個數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
StandardDev | 系統函數 |
計算數列的標準差。 回傳數值=StandardDev(數列,期數,母體或樣本) 傳入三個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 - 第三個參數是指定計算是母體標準差(1)或樣本標準差(2)。 |
VariancePS | 系統函數 |
計算數列的變異數。 回傳數值=VariancePS(數列,期數,母體或樣本) 傳入三個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 - 第三個參數是指定計算是母體變異數(1)或樣本變異數(2)。 |
Angle | 系統函數 |
計算任意二個日期的走勢角度。 回傳數值=Angle(日期1,日期2) 傳入二個參數: - 第一個參數是日期1。 - 第二個參數是日期2,需大於日期1。 |
LinearReg | 系統函數 |
計算線性迴歸的斜率與角度,以及預測資料投影點的位置。 回傳數值=LinearReg(數列,期數,預測值的相對K棒位置,輸出斜率,輸出弧度,輸出X軸截距,輸出預測值) 傳入七個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 - 第三個參數是預測值的相對K棒位置,和序列引用定義相同,0表當期、1表前一期、-1表後一期。 - 第四個參數是輸出計算完的線性回歸線斜率。 - 第五個參數是輸出計算完的線性回歸線弧度。 - 第六個參數是輸出計算完的線性回歸線X軸截距。 - 第七個參數是輸出計算完的線性回歸線預測值。 |
LinearRegAngle | 系統函數 |
計算線性迴歸的弧度。 回傳數值=LinearRegAngle(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
LinearRegSlope | 系統函數 |
計算線性迴歸的斜率。 回傳數值=LinearRegSlope(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
SwingHigh | 系統函數 |
計算數列最近N個的轉折高點數值。 回傳數值=SwingHigh(數列,期數,左肩期數,右肩期數,第幾個高點) 傳入五個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是要尋找轉折點的樣本期數。 - 第三個參數是高點左側要有幾筆較低的數值。 - 第四個參數是高點右側要有幾筆較低的數值。 - 第五個參數是第幾個高點,依圖表由右往左(時間新到舊),1為最近一次的高點、2為第二近的高點。 |
SwingHighBar | 系統函數 |
計算數列最近N個的轉折高點的相對位置。 回傳數值=SwingHighBar(數列,期數,左肩期數,右肩期數,第幾個高點) 傳入五個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是要尋找轉折點的樣本期數。 - 第三個參數是高點左側要有幾筆較低的數值。 - 第四個參數是高點右側要有幾筆較低的數值。 - 第五個參數是第幾個高點,依圖表由右往左(時間新到舊),1為最近一次的高點、2為第二近的高點。 |
SwingLow | 系統函數 |
計算數列最近N個的轉折低點數值。 回傳數值=SwingLow(數列,期數,左肩期數,右肩期數,第幾個低點) 傳入五個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是要尋找轉折點的樣本期數。 - 第三個參數是高點左側要有幾筆較高的數值。 - 第四個參數是高點右側要有幾筆較高的數值。 - 第五個參數是第幾個低點,依圖表由右往左(時間新到舊),1為最近一次的低點、2為第二近的低點。 |
SwingLowBar | 系統函數 |
計算數列最近N個的轉折低點的相對位置。 回傳數值=SwingLowBar(數列,期數,左肩期數,右肩期數,第幾個低點) 傳入五個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是要尋找轉折點的樣本期數。 - 第三個參數是高點左側要有幾筆較高的數值。 - 第四個參數是高點右側要有幾筆較高的數值。 - 第五個參數是第幾個低點,依圖表由右往左(時間新到舊),1為最近一次的低點、2為第二近的低點。 |
TimeSeriesForecast | 系統函數 |
計算線性迴歸預測資料投影點的位置。 回傳數值=TimeSeriesForecast(數列,期數,預測值的相對K棒位置) 傳入三個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 - 第三個參數是預測值的相對K棒位置,和序列引用定義相同,0表當期、1表前一期、-1表後一期。 |
TSELSindex | 系統函數 |
利用外資買賣超金額計算大盤的多空狀態。 回傳數值=TSELSindex(期數,標準) 傳入二個參數: - 第一個參數是期數,指定要計算的區間。 - 第二個參數是標準,要買超至少幾日才算多頭。 |
TSEMFI | 系統函數 |
利用大盤的資金流向指標來判斷多空方向 回傳數值 = TSEMFI 如果是多頭,回傳1,如果是空頭,回傳0 |
UpShadow | 系統函數 |
回傳目前K棒上影線佔整根K棒的比例。 回傳數值=UpShadow |
AverageIF | 系統函數 |
計算符合條件的數值平均。 回傳數值=AverageIF(條件數列,資料數列,期數) 傳入三個參數: - 第一個參數是條件數列,當條件值為True時,才會納入計算平均。 - 第二個參數是資料數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
CountIf | 系統函數 |
計算符合條件的次數。 回傳數值=CountIf(條件數列,期數) 傳入二個參數: - 第一個參數是條件數列,當條件值為True時,才會納入計算。 - 第二個參數是期數。 |
CountIfARow | 系統函數 |
計算符合條件連續符合的次數。 回傳數值=CountIfARow(條件數列,期數) 傳入二個參數: - 第一個參數是條件數列。 - 第二個參數是期數。 |
CrossOver | 系統函數 |
判斷數列一是否由下往上穿越數列二,又稱黃金交叉。 回傳布林值=CrossOver(數列一,數列二) 傳入二個參數: - 第一個參數是數列一。 - 第二個參數是數列二。 |
CrossUnder | 系統函數 |
判斷數列一是否由上往下穿越數列二,又稱死亡交叉。 回傳布林值=CrossUnder(數列一,數列二) 傳入二個參數: - 第一個參數是數列一。 - 第二個參數是數列二。 |
DateTime | 系統函數 |
資料的日期與時間,格式為14碼的數字。 當日期為西元2015年6月30日,且時間為12點30分00秒時,回傳值為20150630123000。 |
Filter | 系統函數 |
過濾指定期數內重複出現的警示。 回傳布林值=Filter(條件布林值,過濾期數) 傳入二個參數: - 第一個參數是代表被過濾條件是否成立的布林值。 - 第二個參數是要過濾重複出現警示的期數。 |
GetBarOffsetForYears | 系統函數 |
依年份取得相對K棒位置。 回傳數值=GetBarOffsetForYears(數值) |
IFF | 系統函數 |
依條件成立狀況回傳對應的值。 回傳數值=IFF(條件,條件成立時的回傳值,條件不成立時的回傳值) 傳入三個參數: - 第一個參數是條件。 - 第二個參數是條件成立時的回傳值。 - 第三個參數是條件不成立時的回傳值。 |
SummationIf | 系統函數 |
計算符合條件的數值總和。 回傳數值=SummationIf(條件數列,資料數列,期數) 傳入三個參數: - 第一個參數是條件數列,當條件值為True時,才會納入計算總和。 - 第二個參數是資料數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
TrueAll | 系統函數 |
判斷條件數列在指定期數內是否同時成立。 回傳布林值=TrueAll(條件數列,期數) 傳入二個參數: - 第一個參數是條件數列。 - 第二個參數是期數。 |
TrueAny | 系統函數 |
判斷條件數列在指定期數內是否有任何一筆成立。 回傳布林值=TrueAny(條件數列,期數) 傳入二個參數: - 第一個參數是條件數列。 - 第二個參數是期數。 |
TrueCount | 系統函數 |
計算符合條件連續符合的次數。 回傳數值=TrueCount(條件數列,期數) 傳入二個參數: - 第一個參數是條件數列。 - 第二個參數是期數。 |
blackscholesmodel | 系統函數 |
利用BlackScholes選擇權評價模型計算理論價及Greeks 回傳數值=BlackScholesModel (買賣權,標的價格,履約價,到期天數,無風險利率,持有成本,波動率,輸出理論價,輸出Delta,輸出Gamma,輸出Vega,輸出Theta,輸出Rho) 傳入十三個參數: - 第一個參數是買賣權,C表買權、P表賣權。 - 第二個參數是標的價格。 - 第三個參數是履約價。 - 第四個參數是到期天數。 - 第五個參數是無風險利率,百分比值。若無風險利率為2%,請輸入2。 - 第六個參數是持有成本,百分比值。若持有成本為1%,請輸入1。 - 第七個參數是波動率,百分比值。若持有成本為30%,請輸入30。 - 第八個參數為傳址參數,會回傳計算完的選擇權理論價。 - 第九個參數為傳址參數,會回傳計算完的選擇權Delta。 - 第十個參數為傳址參數,會回傳計算完的選擇權Gamma。 - 第十一個參數為傳址參數,會回傳計算完的選擇權Vega。 - 第十二個參數為傳址參數,會回傳計算完的選擇權Theta。 - 第十三個參數為傳址參數,會回傳計算完的選擇權Rho。 |
BSDelta | 系統函數 |
以BlackScholes模型計算選擇權Delta 回傳數值=BSDelta(買賣權,標的價格,履約價,到期天數,無風險利率,持有成本,波動率) 傳入七個參數: - 第一個參數是買賣權,C表買權、P表賣權。 - 第二個參數是標的價格。 - 第三個參數是履約價。 - 第四個參數是到期天數。 - 第五個參數是無風險利率,百分比值。若無風險利率為2%,請輸入2。 - 第六個參數是持有成本,百分比值。若持有成本為1%,請輸入1。 - 第七個參數是波動率,百分比值。若持有成本為30%,請輸入30。 |
BSGamma | 系統函數 |
以BlackScholes模型計算選擇權Gamma 回傳數值=BSGamma(買賣權,標的價格,履約價,到期天數,無風險利率,持有成本,波動率) 傳入七個參數: - 第一個參數是買賣權,C表買權、P表賣權。 - 第二個參數是標的價格。 - 第三個參數是履約價。 - 第四個參數是到期天數。 - 第五個參數是無風險利率,百分比值。若無風險利率為2%,請輸入2。 - 第六個參數是持有成本,百分比值。若持有成本為1%,請輸入1。 - 第七個參數是波動率,百分比值。若持有成本為30%,請輸入30。 |
BSPrice | 系統函數 |
以BlackScholes模型計算選擇權理論價 回傳數值=BSPrice(買賣權,標的價格,履約價,到期天數,無風險利率,持有成本,波動率) 傳入七個參數: - 第一個參數是買賣權,C表買權、P表賣權。 - 第二個參數是標的價格。 - 第三個參數是履約價。 - 第四個參數是到期天數。 - 第五個參數是無風險利率,百分比值。若無風險利率為2%,請輸入2。 - 第六個參數是持有成本,百分比值。若持有成本為1%,請輸入1。 - 第七個參數是波動率,百分比值。若持有成本為30%,請輸入30。 |
BSTheta | 系統函數 |
以BlackScholes模型計算選擇權Theta 回傳數值=BSTheta(買賣權,標的價格,履約價,到期天數,無風險利率,持有成本,波動率) 傳入七個參數: - 第一個參數是買賣權,C表買權、P表賣權。 - 第二個參數是標的價格。 - 第三個參數是履約價。 - 第四個參數是到期天數。 - 第五個參數是無風險利率,百分比值。若無風險利率為2%,請輸入2。 - 第六個參數是持有成本,百分比值。若持有成本為1%,請輸入1。 - 第七個參數是波動率,百分比值。若持有成本為30%,請輸入30。 |
BSVega | 系統函數 |
以BlackScholes模型計算選擇權Vega 回傳數值=BSVega(買賣權,標的價格,履約價,到期天數,無風險利率,持有成本,波動率) 傳入七個參數: - 第一個參數是買賣權,C表買權、P表賣權。 - 第二個參數是標的價格。 - 第三個參數是履約價。 - 第四個參數是到期天數。 - 第五個參數是無風險利率,百分比值。若無風險利率為2%,請輸入2。 - 第六個參數是持有成本,百分比值。若持有成本為1%,請輸入1。 - 第七個參數是波動率,百分比值。若持有成本為30%,請輸入30。 |
DaysToExpirationTF | 系統函數 |
自動計算台股指數類期貨、選擇權商品的到期天數。 回傳數值=DaysToExpirationTF |
HVolatility | 系統函數 |
計算序列資料的波動率。 回傳數值=HVolatility(數列,期數) 傳入二個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是期數。 |
IsXLOrder | 系統函數 |
判斷成交金額是否是特大單。 回傳布林值=IsXLOrder |
IsXOrder | 系統函數 |
回傳目前的成交金額是否是大單(大單+特大單)。 回傳布林值=IsXOrder |
IVolatility | 系統函數 |
計算選擇權的隱含波動率 回傳數值=IVolatility(買賣權,標的價格,履約價,到期天數,無風險利率,持有成本,選擇權現價) 傳入七個參數: - 第一個參數是買賣權,C表買權、P表賣權。 - 第二個參數是標的價格。 - 第三個參數是履約價。 - 第四個參數是到期天數。 - 第五個參數是無風險利率,百分比值。若無風險利率為2%,請輸入2。 - 第六個參數是持有成本,百分比值。若持有成本為1%,請輸入1。 - 第七個參數是選擇權現價。 |
NORMSDIST | 系統函數 |
計算數值的標準常態累加分配函數。 回傳數值=NORMSDIST(數值) 傳入一個參數: - 第一個參數是數值。 |
BollingerBandWidth | 系統函數 |
計算布林帶寬度指標(Bandwidth,BW)。 回傳數值=BollingerBandWidth(數列,期數,上通道寬度的標準差倍數,下通道寬度的標準差倍數) 傳入四個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是計算均線的期數。 - 第三個參數是決定上通道寬度的標準差倍數。 - 第四個參數是決定下通道寬度的標準差倍數。 |
PercentB | 系統函數 |
計算%b指標(Percent b,PB)。 回傳數值=PercentB(數列,期數,上通道寬度的標準差倍數,下通道寬度的標準差倍數) 傳入四個參數: - 第一個參數是數列,通常是開高低收的價格數列。 - 第二個參數是計算均線的期數。 - 第三個參數是決定上通道寬度的標準差倍數。 - 第四個參數是決定下通道寬度的標準差倍數。 |
TurnOverRate | 系統函數 |
計算股票周轉率(或稱換手率)。 回傳數值=TurnOverRate(期數) |
xf_CrossOver | 系統函數 |
判斷指定頻率的數列一是否由下往上穿越數列二,又稱黃金交叉。 回傳布林值=xf_CrossOver(頻率,數列一,數列二) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列一。 - 第三個參數是目標頻率的數列二。 |
xf_CrossUnder | 系統函數 |
判斷指定頻率的數列一是否由上往下穿越數列二,又稱死亡交叉。 回傳布林值=xf_CrossUnder(頻率,數列一,數列二) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列一。 - 第三個參數是目標頻率的數列二。 |
xf_DirectionMovement | 系統函數 |
計算跨頻率DMI指標。 回傳數值=xf_DirectionMovement(頻率,期數,輸出+DI值,輸出-DI值,輸出ADX值) 傳入五個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是計算期數。 - 第三個參數是輸出計算完的+DI值。 - 第四個參數是輸出計算完的-DI值。 - 第五個參數是輸出計算完的ADX值。 |
xf_EMA | 系統函數 |
計算指定頻率的XQ指數移動平均。 回傳數值=xf_EMA(頻率,數列,期數) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
xf_GetBoolean | 系統函數 |
引用指定頻率的數值。 回傳數值=xf_GetBoolean(頻率,數列,期別) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的布林數列。 - 第三個參數是期別,相對目前而言要往前的筆數。 |
xf_GetCurrentBar | 系統函數 |
傳回指定頻率的K棒編號。 K棒編號 = xf_GetCurrentBar(頻率) 傳入一個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 |
xf_GetDTValue | 系統函數 |
計算指定頻率的序列值。 回傳數值=xf_GetDTValue(頻率,日期) 傳入二個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是日期。 |
xf_GetValue | 系統函數 |
引用指定頻率的數值。 回傳數值=xf_GetValue(頻率,數列,期別) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列。 - 第三個參數是期別,相對目前而言要往前的筆數。 |
xf_MACD | 系統函數 |
計算指定頻率的MACD指標值。 回傳數值=xf_MACD(頻率,數列,短期數,長期數,MACD平滑期數,輸出DIF值,輸出MACD值,輸出OSC值) 傳入八個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列,MACD通常是以加權平均收盤價(WeightedClose)來計算。 - 第三個參數是計算快速線(短期)的期數。 - 第四個參數是計算慢速線(長期)的期數。 - 第五個參數是計算MACD使用之平滑期數。 - 第六個參數是輸出計算完的DIF值。 - 第七個參數是輸出計算完的MACD值。 - 第八個參數是輸出計算完的OSC值。 |
xf_PercentR | 系統函數 |
計算指定頻率的威廉指標值。 回傳數值=xf_PercentR(頻率,期數) 傳入二個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是計算威廉指標的期數。 |
xf_RSI | 系統函數 |
計算指定頻率的相對強弱指標數值。 回傳數值=xf_RSI(頻率,數列,期數) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
xf_Stochastic | 系統函數 |
計算指定頻率的KD指標。 回傳數值=xf_Stochastic(頻率,資料期數,K值平滑期數,D值平滑期數,輸出RSV值,輸出K值,輸出D值) 傳入八個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是資料期數,指定計算的區間長度。 - 第三個參數是K值平滑期數,指定計算K值所用的平滑期數。 - 第四個參數是D值平滑期數,指定計算D值所用的平滑期數。 - 第五個參數是輸出RSV值,回傳計算完的RSV值。 - 第六個參數是輸出K值,回傳計算完的K值。 - 第七個參數是輸出D值,回傳計算完的D值。 |
xf_WeightedClose | 系統函數 |
計算指定頻率的加權平均收盤價。 回傳數值=xf_WeightedClose(頻率) 傳入一個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 |
xf_XAverage | 系統函數 |
計算指定頻率的指數移動平均。 回傳數值=xf_XAverage(頻率,數列,期數) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列,通常是開高低收的價格數列。 - 第三個參數是期數。 |
xfMin_CrossOver | 系統函數 |
判斷指定頻率的數列一是否由下往上穿越數列二,又稱黃金交叉。 回傳布林值=xfMin_CrossOver(頻率,數列一,數列二) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列一。 - 第三個參數是目標頻率的數列二。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_CrossUnder | 系統函數 |
判斷指定頻率的數列一是否由上往下穿越數列二,又稱死亡交叉。 回傳布林值=xfMin_CrossUnder(頻率,數列一,數列二) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列一。 - 第三個參數是目標頻率的數列二。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_DirectionMovement | 系統函數 |
計算跨頻率DMI指標。 回傳數值=xfMin_DirectionMovement(頻率,期數,輸出+DI值,輸出-DI值,輸出ADX值) 傳入五個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是計算期數。 - 第三個參數是輸出計算完的+DI值。 - 第四個參數是輸出計算完的-DI值。 - 第五個參數是輸出計算完的ADX值。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_EMA | 系統函數 |
計算指定頻率的XQ指數移動平均。 回傳數值=xfMin_EMA(頻率,數列,期數) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列,通常是開高低收的價格數列。 - 第三個參數是期數。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_GetBoolean | 系統函數 |
引用指定頻率的數值。 回傳數值=xfMin_GetBoolean(頻率,數列,期別) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是布林數列。 - 第三個參數是期別,相對目前而言要往前的筆數。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_GetCurrentBar | 系統函數 |
傳回指定頻率的K棒編號。 K棒編號 = xfMin_GetCurrentBar(頻率) 傳入一個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_GetDTValue | 系統函數 |
計算指定頻率的序列值。 回傳數值=xfMin_GetDTValue(頻率,日期) 傳入二個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是日期。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_GetValue | 系統函數 |
引用指定頻率的數值。 回傳數值=xfMin_GetValue(頻率,數列,期別) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列。 - 第三個參數是期別,相對目前而言要往前的筆數。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_MACD | 系統函數 |
計算指定頻率的MACD指標值。 回傳數值=xfMin_MACD(頻率,數列,短期數,長期數,MACD平滑期數,輸出DIF值,輸出MACD值,輸出OSC值) 傳入八個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列,MACD通常是以加權平均收盤價(WeightedClose)來計算。 - 第三個參數是計算快速線(短期)的期數。 - 第四個參數是計算慢速線(長期)的期數。 - 第五個參數是計算MACD使用之平滑期數。 - 第六個參數是輸出計算完的DIF值。 - 第七個參數是輸出計算完的MACD值。 - 第八個參數是輸出計算完的OSC值。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfmin_MTM | 系統函數 |
計算指定頻率的威廉指標值。 回傳數值=xfMin_MTM(頻率,期數) 傳入二個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是計算MTM指標的期數。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_PercentR | 系統函數 |
計算指定頻率的威廉指標值。 回傳數值=xfMin_PercentR(頻率,期數) 傳入二個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是計算威廉指標的期數。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_RSI | 系統函數 |
計算指定頻率的相對強弱指標數值。 回傳數值=xfMin_RSI(頻率,數列,期數) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列,通常是開高低收的價格數列。 - 第三個參數是期數。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_Stochastic | 系統函數 |
計算指定頻率的KD指標。 回傳數值=xfMin_Stochastic(頻率,資料期數,K值平滑期數,D值平滑期數,輸出RSV值,輸出K值,輸出D值) 傳入八個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是資料期數,指定計算的區間長度。 - 第三個參數是K值平滑期數,指定計算K值所用的平滑期數。 - 第四個參數是D值平滑期數,指定計算D值所用的平滑期數。 - 第五個參數是輸出RSV值,回傳計算完的RSV值。 - 第六個參數是輸出K值,回傳計算完的K值。 - 第七個參數是輸出D值,回傳計算完的D值。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_WeightedClose | 系統函數 |
計算指定頻率的加權平均收盤價。 回傳數值=xfMin_WeightedClose(頻率) 傳入一個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
xfMin_XAverage | 系統函數 |
計算指定頻率的指數移動平均。 回傳數值=xfMin_Xaverage(頻率,數列,期數) 傳入三個參數: - 第一個參數是頻率,指定傳入數列的資料期別,支援"1","5","10","15","30","60","D", "W", "M", "AD", "AW", "AM"。 - 第二個參數是目標頻率的數列,通常是開高低收的價格數列。 - 第三個參數是期數。 備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。 |
calcvwapdistribution | 系統函數 |
計算過去N日的VWAP分佈。 calcvwapdistribution(計算天數,開始時間,結束時間,一個array) |
EnterMarketCloseTime | 系統函數 |
回傳布林值。 判斷是否已經進入收盤階段:用來判斷不再進場 or 平倉當日部位。 使用時須傳入N,代表在最後可以送單前N分鐘就認定進入收盤階段, 例如如果傳1,而且是台股的話, 那在13:24:00就會回傳True,代表已經進入收盤階段。 ※請注意:這個函數只支援台股, 以及台灣期貨市場內的常用商品, 也不考慮部分外匯期貨 or 其他市場期貨, 例如東証指。 |
DiffBidAskVolumeLxL | 系統函數 |
傳回「近15分鐘大戶買賣超」的數值 回傳數值 = DiffBidAskVolumeLxL 僅支援1分鐘頻率與台股商品。 |
DiffBidAskVolumeXL | 系統函數 |
傳回「近15分鐘特大單買賣超」的張數 回傳數值 = DiffBidAskVolumeXL 僅支援1分鐘頻率與台股商品。 |
DiffTradeVolumeAtAskBid | 系統函數 |
傳回「分時買賣力」的數值 回傳數值 = DiffTradeVolumeAtAskBid 僅支援分鐘與日頻率(含還原) 支援台股與期權商品。 |
DiffUpDownVolume | 系統函數 |
傳回「分時漲跌成交量」的數值 回傳數值 = DiffUpDownVolume 僅支援分鐘與日頻率(含還原) 支援台股與期權商品。 |
ArrayLinearRegSlope | 系統函數 |
利用陣列來計算的線性迴歸的斜率。 回傳陣列=ArrayLinearRegSlope(陣列,期數) 傳入二個參數: - 第一個參數是陣列。 - 第二個參數是期數。 |
ArrayMASeries | 系統函數 |
將均線數值序列轉成陣列。 回傳陣列=ArrayMASeries(數列,數列期數,陣列) 傳入三個參數: - 第一個參數是數列。 - 第二個參數是數列期數。 - 第三個參數是陣列。 |
ArraySeries | 系統函數 |
將數值序列轉成陣列。 回傳陣列=ArraySeries(數列,數列期數,陣列) 傳入三個參數: - 第一個參數是數列。 - 第二個參數是數列期數。 - 第三個參數是陣列。 |
ArrayXDaySeries | 系統函數 |
以陣列儲存跨頻率的序列值。 回傳陣列=ArrayXDaySeries(序列,最大引用筆數,陣列) 傳入三個參數: - 第一個參數是序列。 - 第二個參數是最大引用筆數。 - 第三個參數是陣列。 |