tema

语法

tema(X, window)

TA-lib 系列函数参数说明和窗口计算规则请参考:TAlib

详情

在给定长度(以元素个数衡量)的滑动窗口内,计算 X 的三重指数移动平均(Triple Exponential Moving Average)。

其计算公式为:

ema1

ema2 tema

与 Python TA-Lib 中 TEMA 的区别:二者均计算三重指数移动平均。TA-Lib 的 TEMA 是 Overlap Studies 指标,参数 timeperiod 默认值为 30,输入 close 和输出主要为一维数组;DolphinDB 的 tema 使用必填参数 window 表示窗口长度,可用于向量、矩阵或表,返回数据形式同 X,未填满窗口的位置为 NULL。

返回值

DOUBLE 类型,数据形式同 X

例子

x=12.1 12.2 12.6 12.8 11.9 11.6 11.2
tema(x,3);
// output
[,,,,,,11.24444444444444]

x=matrix(12.1 12.2 12.6 12.8 11.9 11.6 11.2, 14 15 18 19 21 12 10)
tema(x,3);
col1 col2
11.2444 10.6296

相关函数:ema, dema