【问题标题】:Stop Drawing Lines at the End of Day在一天结束时停止画线
【发布时间】:2021-10-10 11:59:13
【问题描述】:

我需要在一天结束时停止画线, 而不是跨越一天,直到下一个会话。 我试过了,没有成功。

我需要解决方案。

//@version=4
study(title="Opening Sessions", shorttitle="OS", overlay=true)
ops4_clr = color(#ff2b00)
input_ops4 = input("1330-1400", type=input.session, title="Open Session : ops4")
ops4_session = time(timeframe.period,input_ops4+":1234567")
var ops4_hi = 0.0
var ops4_lo = 0.0
if ops4_session
if not ops4_session[1]
    ops4_lo := low
    ops4_hi := high
else
    ops4_lo := min(low , ops4_lo)
    ops4_hi := max(high, ops4_hi)
ops4_mid = ops4_lo + ((ops4_hi - ops4_lo) / 2)
// Plots
ops4_hi_plot = plot(not ops4_session ? ops4_hi : na, title="ops4H", color=ops4_clr, linewidth=1, style=plot.style_linebr)
ops4_lo_plot = plot(not ops4_session ? ops4_lo : na, title="ops4L", color=ops4_clr, linewidth=1, style=plot.style_linebr)
ops4_md_plot = plot(not ops4_session ? ops4_mid : na, title="ops4M", color=color.new(ops4_clr, 75), linewidth=1, style=plot.style_linebr)

【问题讨论】:

    标签: session line pine-script


    【解决方案1】:

    不确定我是否理解您的问题(一张图片描绘了一千个单词)。但我认为这可能是您想要实现的目标。

    //@version=4
    study(title="Delete Me", shorttitle="OS", overlay=true)
    ops4_clr = color(#ff2b00)
    input_ops4 = input("1330-1400", type=input.session, title="Open Session : ops4")
    ops4_session = time(timeframe.period,input_ops4+":1234567")
    var ops4_hi = 0.0
    var ops4_lo = 0.0
    if ops4_session
        if not ops4_session[1]
            ops4_lo := low
            ops4_hi := high
        else
            ops4_lo := min(low , ops4_lo)
            ops4_hi := max(high, ops4_hi)
    ops4_mid = ops4_lo + ((ops4_hi - ops4_lo) / 2)
    // Plots
    
    no_time = time(timeframe.period, "0001-1330:1234567")
    ops4_hi_plot = plot(not no_time ? ops4_hi : na, title="ops4H", color=ops4_clr, linewidth=1, style=plot.style_linebr)
    ops4_lo_plot = plot(not no_time ? ops4_lo : na, title="ops4L", color=ops4_clr, linewidth=1, style=plot.style_linebr)
    ops4_md_plot = plot(not no_time ? ops4_mid : na, title="ops4M", color=color.new(ops4_clr, 75), linewidth=1, style=plot.style_linebr)
    

    【讨论】:

    • 这正是我所需要的。非常感谢你。上帝保佑你。
    猜你喜欢
    • 1970-01-01
    • 2015-03-10
    • 1970-01-01
    • 1970-01-01
    • 2011-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多