Pine Script compatibility

Visuals and drawing objects Pine Script functions

Plots, lines, labels, boxes, tables, and other chart presentation features.

100 cataloged functions: 0 indexable, 100 available with noindex until evidence and quality requirements pass.

What to check during conversion

Functions in this category can differ by warm-up behavior, missing values, session boundaries, order context, or target-platform rendering. PineAnywhere reports those constraints per function and does not treat a matching name as proof of equivalent behavior.

All functions

box.copy

Unverified

PineAnywhere tracks how box.copy is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.delete

Unverified

PineAnywhere tracks how box.delete is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.get_bottom

Unverified

PineAnywhere tracks how box.get_bottom is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.get_left

Unverified

PineAnywhere tracks how box.get_left is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.get_right

Unverified

PineAnywhere tracks how box.get_right is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.get_top

Unverified

PineAnywhere tracks how box.get_top is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.new

Unverified

PineAnywhere tracks how box.new is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_bgcolor

Unverified

PineAnywhere tracks how box.set_bgcolor is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_border_color

Unverified

PineAnywhere tracks how box.set_border_color is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_border_style

Unverified

PineAnywhere tracks how box.set_border_style is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_border_width

Unverified

PineAnywhere tracks how box.set_border_width is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_bottom

Unverified

PineAnywhere tracks how box.set_bottom is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_bottom_right_point

Unverified

PineAnywhere tracks how box.set_bottom_right_point is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_extend

Unverified

PineAnywhere tracks how box.set_extend is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_left

Unverified

PineAnywhere tracks how box.set_left is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_lefttop

Unverified

PineAnywhere tracks how box.set_lefttop is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_right

Unverified

PineAnywhere tracks how box.set_right is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_rightbottom

Unverified

PineAnywhere tracks how box.set_rightbottom is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_text

Unverified

PineAnywhere tracks how box.set_text is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_text_color

Unverified

PineAnywhere tracks how box.set_text_color is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_text_font_family

Unverified

PineAnywhere tracks how box.set_text_font_family is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_text_formatting

Unverified

PineAnywhere tracks how box.set_text_formatting is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_text_halign

Unverified

PineAnywhere tracks how box.set_text_halign is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_text_size

Unverified

PineAnywhere tracks how box.set_text_size is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_text_valign

Unverified

PineAnywhere tracks how box.set_text_valign is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_text_wrap

Unverified

PineAnywhere tracks how box.set_text_wrap is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_top

Unverified

PineAnywhere tracks how box.set_top is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_top_left_point

Unverified

PineAnywhere tracks how box.set_top_left_point is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

box.set_xloc

Unverified

PineAnywhere tracks how box.set_xloc is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.copy

Unverified

PineAnywhere tracks how label.copy is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.delete

Unverified

PineAnywhere tracks how label.delete is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.get_text

Unverified

PineAnywhere tracks how label.get_text is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.get_x

Unverified

PineAnywhere tracks how label.get_x is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.get_y

Unverified

PineAnywhere tracks how label.get_y is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.new

Unverified

PineAnywhere tracks how label.new is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_color

Unverified

PineAnywhere tracks how label.set_color is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_point

Unverified

PineAnywhere tracks how label.set_point is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_size

Unverified

PineAnywhere tracks how label.set_size is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_style

Unverified

PineAnywhere tracks how label.set_style is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_text

Unverified

PineAnywhere tracks how label.set_text is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_textalign

Unverified

PineAnywhere tracks how label.set_textalign is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_textcolor

Unverified

PineAnywhere tracks how label.set_textcolor is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_text_font_family

Unverified

PineAnywhere tracks how label.set_text_font_family is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_text_formatting

Unverified

PineAnywhere tracks how label.set_text_formatting is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_tooltip

Unverified

PineAnywhere tracks how label.set_tooltip is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_x

Unverified

PineAnywhere tracks how label.set_x is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_xloc

Unverified

PineAnywhere tracks how label.set_xloc is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_xy

Unverified

PineAnywhere tracks how label.set_xy is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_y

Unverified

PineAnywhere tracks how label.set_y is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

label.set_yloc

Unverified

PineAnywhere tracks how label.set_yloc is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.copy

Unverified

PineAnywhere tracks how line.copy is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.delete

Unverified

PineAnywhere tracks how line.delete is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.get_price

Unverified

PineAnywhere tracks how line.get_price is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.get_x1

Unverified

PineAnywhere tracks how line.get_x1 is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.get_x2

Unverified

PineAnywhere tracks how line.get_x2 is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.get_y1

Unverified

PineAnywhere tracks how line.get_y1 is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.get_y2

Unverified

PineAnywhere tracks how line.get_y2 is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.new

Unverified

PineAnywhere tracks how line.new is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_color

Unverified

PineAnywhere tracks how line.set_color is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_extend

Unverified

PineAnywhere tracks how line.set_extend is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_first_point

Unverified

PineAnywhere tracks how line.set_first_point is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_second_point

Unverified

PineAnywhere tracks how line.set_second_point is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_style

Unverified

PineAnywhere tracks how line.set_style is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_width

Unverified

PineAnywhere tracks how line.set_width is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_x1

Unverified

PineAnywhere tracks how line.set_x1 is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_x2

Unverified

PineAnywhere tracks how line.set_x2 is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_xloc

Unverified

PineAnywhere tracks how line.set_xloc is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_xy

Unverified

PineAnywhere tracks how line.set_xy is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_xy1

Unverified

PineAnywhere tracks how line.set_xy1 is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_xy2

Unverified

PineAnywhere tracks how line.set_xy2 is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_y1

Unverified

PineAnywhere tracks how line.set_y1 is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

line.set_y2

Unverified

PineAnywhere tracks how line.set_y2 is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

plot

Unverified

PineAnywhere tracks how plot is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

plotarrow

Unverified

PineAnywhere tracks how plotarrow is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

plotbar

Unverified

PineAnywhere tracks how plotbar is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

plotcandle

Unverified

PineAnywhere tracks how plotcandle is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

plotchar

Unverified

PineAnywhere tracks how plotchar is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

plotshape

Unverified

PineAnywhere tracks how plotshape is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell

Unverified

PineAnywhere tracks how table.cell is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell_set_bgcolor

Unverified

PineAnywhere tracks how table.cell_set_bgcolor is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell_set_height

Unverified

PineAnywhere tracks how table.cell_set_height is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell_set_text

Unverified

PineAnywhere tracks how table.cell_set_text is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell_set_text_color

Unverified

PineAnywhere tracks how table.cell_set_text_color is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell_set_text_font_family

Unverified

PineAnywhere tracks how table.cell_set_text_font_family is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell_set_text_formatting

Unverified

PineAnywhere tracks how table.cell_set_text_formatting is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell_set_text_halign

Unverified

PineAnywhere tracks how table.cell_set_text_halign is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell_set_text_size

Unverified

PineAnywhere tracks how table.cell_set_text_size is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell_set_text_valign

Unverified

PineAnywhere tracks how table.cell_set_text_valign is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell_set_tooltip

Unverified

PineAnywhere tracks how table.cell_set_tooltip is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.cell_set_width

Unverified

PineAnywhere tracks how table.cell_set_width is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.clear

Unverified

PineAnywhere tracks how table.clear is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.delete

Unverified

PineAnywhere tracks how table.delete is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.merge_cells

Unverified

PineAnywhere tracks how table.merge_cells is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.new

Unverified

PineAnywhere tracks how table.new is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.set_bgcolor

Unverified

PineAnywhere tracks how table.set_bgcolor is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.set_border_color

Unverified

PineAnywhere tracks how table.set_border_color is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.set_border_width

Unverified

PineAnywhere tracks how table.set_border_width is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.set_frame_color

Unverified

PineAnywhere tracks how table.set_frame_color is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.set_frame_width

Unverified

PineAnywhere tracks how table.set_frame_width is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

table.set_position

Unverified

PineAnywhere tracks how table.set_position is parsed and converted for MetaTrader 5 and the Pine Runtime SDK. Compatibility remains unverified until a reproducible probe proves the relevant behavior.

Neighboring categories

An unexpected error occurred. Reload×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.