OPEN-SOURCE SCRIPT

vertical marker (latest)

148
//version=6
indicator("Latest Vertical Line Infinite", overlay=true, scale=scale.none)

// Session input
sess1 = input.float(9.0, "Session Time", minval=0.0, maxval=23.59)

// Color + opacity input
lineColor = input.color(color.new(color.black, 0), "Line Color")

// Fractional minutes
min1 = sess1 - math.floor(sess1)

// Trigger condition
cond1 = (hour == math.floor(sess1)) and (minute == int(min1 * 100))

// Store latest line
var line latestLine = na

// Create new infinite vertical line at the latest session
if cond1
if not na(latestLine)
line.delete(latestLine)
latestLine := line.new(x1=bar_index, y1=0, x2=bar_index, y2=1, xloc=xloc.bar_index, extend=extend.both, color=lineColor, width=1)

免责声明

这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。