我正在尝试使用nodejs实现称为“平滑移动平均线”或SSMA7的内置交易视图指标。
松树脚本看起来像这样
//@version=3
study(title = "Smoothed Moving Average", shorttitle="SMMA",
overlay=true)
len = input(7, minval=1, title="Length")
src = input(close, title="Source")
smma = 0.0
smma := na(smma[1]) ? sma(src, len) : (smma[1] * (len - 1) + src) /
len
plot(smma, color=red)
不幸的是,我的松树脚本技能不存在,我正努力理解它。
我试图在npm中寻找现有的实现。诸如https://www.npmjs.com/package/technicalindicators之类的模块提供了许多内置函数-但不提供平滑移动平均线。
我已经使用以下算法对平滑的移动平均实现进行了编码:https://mahifx.com/mfxtrade/indicators/smoothed-moving-average-smma
但结果与我在交易视图中看到的结果不符。