如何解决寻找一种方法来限制Tradingview仅绘制当日的高,低线
Pinescript和Tradingview的新功能。我在使用自定义指标脚本绘制前一天的高点和前一天的低点线时遇到了这个问题。问题是我没有办法限制它仅显示到今天,而不是整个图表,这非常令人讨厌。请看看是否可以帮助我。谢谢 这是代码->
study(title="Previous Day High and Low",shorttitle="Previous Day High and Low",overlay=true)
D_High = security(tickerid,'D',high[1])
D_Low = security(tickerid,low[1])
D_Close = security(tickerid,close[1])
D_Open = security(tickerid,open[1])
plot(isintraday ? D_High : na,title="Daily High",style=line,color=green,linewidth=2)
plot(isintraday ? D_Low : na,title="Daily Low",color=red,linewidth=2)
解决方法
您将要使用v4的line.new()
而不是plot()
来绘制线条。
这样,您就可以在选择的特定点之间画线(例如x天前的高点或低点)。
您将需要两条线(就像您的两条曲线一样),一条用于高点,另一条用于低点。 然后,您将要么1)仅在位于最后一个小节上才绘制它们,要么2)绘制它们并在移动时更新点。
这是一篇有关line.new()
的示例的文章:
https://marketscripters.com/how-to-use-pine-scripts-v4-line-function/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。