ma

语法

ma(X, window, maType)

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

详情

在给定长度(以元素个数衡量)的滑动窗口内,计算 X 的移动平均,计算公式由 maType 决定。

与 TA-Lib MA 函数的区别在于:
  • DolphinDB ma 暂不支持 mama
  • 空值处理不同:DolphinDB ma 与 TA-Lib MA 在前置空值处理上基本一致:保留序列开头的空值,并从首个非空值开始进行窗口计算。二者在中间空值处理上存在差异:DolphinDB ma 通常会继续按其移动平均规则计算并输出结果;TA-Lib 在首个非空值之后遇到 NaN 时,部分指标可能从该位置起输出 NaN,并影响后续结果。

参数

maType 计算平均线的方法。是一个0-8范围内的整数。各个整数分别表示:0= sma , 1= ema , 2= wma , 3= dema , 4= tema , 5= trima , 6= kama , 8= t3。注意:暂不支持 7 (mama)。

返回值

DOUBLE 类型向量。