Skip to content
Algo Trade Analytics Docs

box.new() - Pine Script Function

Creates a new box object.

box.new(top_left, bottom_right, border_color, border_width, border_style, extend, xloc, bgcolor, text, text_size, text_color, text_halign, text_valign, text_wrap, text_font_family, force_overlay, text_formatting) → series box
NameTypeDescription
top_leftchart.pointA chart.point object that specifies the top-left corner location of the box.

The ID of a box object which may be used in box.set_() and box.get_() functions.

//@version=6
indicator("box.new")
var b = box.new(time, open, time + 60 * 60 * 24, close, xloc=xloc.bar_time, border_style=line.style_dashed)
box.set_lefttop(b, time, 100)
box.set_rightbottom(b, time + 60 * 60 * 24, 500)
box.set_
bgcolor(b, color.green)