ta 用于计算技术分析指标。
在命令行中输入以下内容,可以获取到最新版
go get -u github.com/jujili/ta
EWMA(指数移动平均,Exponentially Weighted Moving Average) 是一种求取时间序列均值的常用方法。其计算公式为
St = α * Yt + (1 - α) * St-1
其中:
- St : t 时刻的平均值
- Yt : t 时刻的实际值
- α : 最新值的加权值
- St-1 : t-1 时刻的平均值
与简单移动平均(simple moving average,SMA)和加权移动平均(weighted moving average,WMA)相比,旧数据的权重指数级别衰减。因此,新数据的权重更高,均值更接近于实际值。
其中 α 也可以使用周期数 N 来表示:
α = 2/(N+1)
通常 N = 5