如何在TradingView中实现移动平均线?

led*_*ien 5 tradingview-api pine-script

我想实现移动平均线(MA)TradingView.

目前已经有用于移动平均一些内置的功能(例如sma(),ema()wma()).现在我想建立自己的MA功能.

你能帮助我吗?谢谢.

not*_*bit 5

根据手册,sma 标准MA.

sma函数返回移动平均值,即x的最后y值之和除以y. sma(source, length) ? series

但是,如果你仍然坚持,他们也会告诉你如何做到这一点pine-script,像这样:

// same in pine, but much less efficient
pine_sma(x, y) =>
    sum = 0.0
    for i = 0 to y - 1
        sum := sum + x[i] / y
    sum
plot(pine_sma(close, 15))
Run Code Online (Sandbox Code Playgroud)

  • 没有控制台。如果您搜索 TV Wiki 页面,您可以找到放置一些非常简单的文本的方法 [像这样](https://blog.tradingview.com/en/new-features-of-pine-script-language-893/)但您不能对文本使用变量。 (2认同)