我想在 NY 0000 时间开盘蜡烛上添加一条趋势线。这将延长到纽约时间 0500。
我找到了这个代码 Plotting a horizontal ray at the daily open on tradingview,但它在会话转换时绘制了它。这也是一条水平线,我希望这只是一条从开盘蜡烛延伸到纽约时间 0500 的趋势线。
答案 0 :(得分:0)
基于 https://forex.timezoneconverter.com/?timezone=UTC&refresh=5,我已将其设置为 1300。以下内容应该会有所帮助。
我还在代码中添加了纽约周刊。
//@version=4
study("New York Open Daily Weekly", overlay=true)
offset_val = input(title="Label Offset", type=input.integer, defval=30)
NYDOpenInput = input('1300-1301:134567', title="New York Daily Open") //set the opening range you are interested in
NYWOpenInput = input('1300-1301:2', title="New York Weekly Open") //set the opening range you are interested in
NYDOpen = time("1", NYDOpenInput)
NYWOpen = time("1", NYWOpenInput)
var NYDOpenPA = 0.0
if NYDOpen
if not NYDOpen[1]
NYDOpenPA := open
var NYWOpenPA = 0.0
if NYWOpen
if not NYWOpen[1]
NYWOpenPA := open
plot(not NYDOpen ? NYDOpenPA : na, title="New York D Open", color=color.blue, linewidth=1, style=plot.style_linebr)
plotshape(NYDOpenPA, style=shape.labeldown, location=location.absolute, color=color.blue, textcolor=color.white, show_last=1, text="New York D Open", offset = offset_val, transp=20, title="New York D Open")
plot(not NYWOpen ? NYWOpenPA : na, title="New York W Open", color=color.blue, linewidth=2, style=plot.style_linebr)
plotshape(NYWOpenPA, style=shape.labeldown, location=location.absolute, color=color.blue, textcolor=color.white, show_last=1, text="New York W Open", offset = offset_val, transp=20, title="New York W Open")