资产价格 - 简单移动平均线脚本
Posted
技术标签:
【中文标题】资产价格 - 简单移动平均线脚本【英文标题】:Asset Price - Simple Moving Average Script 【发布时间】:2021-12-26 17:29:09 【问题描述】:我试图找出当前价格与简单移动平均线之间的偏差。 我尝试的代码如下,错误消息“找不到函数或函数引用'sma'。” 不知道为什么给定 sma 是一个 Pine Script 函数,任何帮助将不胜感激。
indicator("Divergence")
myMA = sma(close,50)
Divergence = (myMA-close)
plot(Divergence, color=color.blue)
【问题讨论】:
【参考方案1】:version 5
引入了新的命名空间。技术指标,现在有ta
。所以,试试ta.sma(close, 50)
。
【讨论】:
【参考方案2】:谢谢,现在使用下面的参考代码。
study(title="Divergence v3", overlay=true)
// Calculate moving averages
TF = input(title="TF", type=resolution,defval="D")
fastMA = sma(close, 20)
Divergence = close/fastMA
Mid=1
L= security(tickerid, 'D', low)
H= security(tickerid, 'D', high)
Low= L/fastMA
High= H/fastMA
// Plot values
plot(series=Divergence, color=orange, linewidth=1)
plot(series=Mid, color=white, linewidth=1)
plot(series=High, color=red, linewidth=1)
plot(series=Low, color=green, linewidth=1)
【讨论】:
以上是关于资产价格 - 简单移动平均线脚本的主要内容,如果未能解决你的问题,请参考以下文章