Lipi Reference
Lipi

Functions

array.insert()

Inserts `value` at `index`, moving the element that was there, and every element after it, up one index.

Syntax

                array.insert(series array id, series int index, series <type of the array's elements> value) → void
              

Arguments

id required series array
index required series int
value required series

Return Type

void

Example


          //@lipi=2
indicator("array.insert Example", overlay=false)
values = array.from(1.0, 3.0)
array.insert(values, 1, 2.0)
// values is now 1.0, 2.0, 3.0
plot(array.get(values, 1), title="Inserted Value", color=color.blue)