如何解决Pine Script - Tradingview 绘制每日矩形
我正在开发一个 TradingView 脚本 (Pine),我将开发一个简单的脚本,根据我从周一到周五的当前时间范围从当天的开始到结束绘制一个矩形......
示例:从 24/03/2021 到 25/03/2021 绘制的第一个矩形,从 25/03/2021 到 26/03/2021 绘制的第二个矩形,等等...
有什么解决方案可以达到这个结果?
提前致谢
解决方法
我想我已经理解你的要求了。以下内容应该对您有所帮助
//@version=4
study("Daily Box",overlay=true)
Bottom = input(title="Bottom",type=input.session,defval="0000-2359:1234567")
colourcheck = 1.0
boxheight = input(title="Box Height",type=input.float,defval=3)
DailyHigh = security(syminfo.tickerid,"D",high,lookahead=true)
DailyLow = security(syminfo.tickerid,low,lookahead=true)
dayrange = DailyHigh - DailyLow
BottomLowBox = DailyLow + (dayrange * 0.01 * boxheight)
TopLowBox = DailyHigh - (dayrange * 0.01 * boxheight)
BarInSession(sess) => time(timeframe.period,sess) != 0
//ASIA
BottomL = plot(DailyLow and BarInSession(Bottom) ? DailyLow : na,title="Bottom High",style=plot.style_linebr,linewidth=3,color=na)
TopL = plot(DailyHigh and BarInSession(Bottom) ? DailyHigh : na,title="Bottom Low",color=na)
fill(BottomL,TopL,color=color.purple,title="Fill Box",transp=50)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。