Торговый индикатор SSMA7 - pinescript для nodejs - PullRequest
0 голосов
/ 23 мая 2019

Я пытаюсь реализовать встроенный индикатор представления торговли под названием Smoother Moving Average или SSMA7 с использованием nodejs.

Сосна выглядит так

//@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

но результаты не совпадают с тем, что я вижу в режиме просмотра.

...