如何在 Pine 脚本中计算标准差

问题描述 投票:0回答:1

我现在刚刚遇到 pine 脚本,想创建一个简单的指标。我不是程序员,所以它不是我的本机。

代码将计算最后 20 个柱的最高点-最低点的平均值。变量 avgRange 将用于存储平均值。所以我用来计算简单移动平均线的函数是:

ta.sma(

我想计算最后 20 个柱中每个柱的最高点与最低点的标准差。我将变量命名为 StDev。我该使用什么功能呢?是

ta.cstd(
吗?

最后,我想找到变异系数(我将变量命名为 CoffVar)并绘制它的值。

所以我到目前为止编写的代码如下。我将标准差留空,因为我不知道在那里填写什么。

BarRange()=>high-low
avgRange=ta.sma(BarRange(),20)
StDev=…….
CoffVar=StDev/avgRange*100
plot(CoffVar)

pine-script indicator expert-advisor
1个回答
0
投票

pine 脚本已经在技术分析库(ta.stdev)中内置了函数。您只需要输入源(在您的情况下,hl2 是条的中点)和条的数量:

ta.stdev(hl2,20)

© www.soinside.com 2019 - 2024. All rights reserved.