在开盘蜡烛上添加 0000 NY 的趋势线

时间:2021-02-05 15:57:39

标签: pine-script

我想在 NY 0000 时间开盘蜡烛上添加一条趋势线。这将延长到纽约时间 0500。

我找到了这个代码 Plotting a horizontal ray at the daily open on tradingview,但它在会话转换时绘制了它。这也是一条水平线,我希望这只是一条从开盘蜡烛延伸到纽约时间 0500 的趋势线。

1 个答案:

答案 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")