Lipi Reference
Lipi

Functions

math.sum()

The sum of the numbers you pass. It adds the arguments in the one call. There is no length argument anywhere in its signature, so it is not a running total over bars.

Syntax · 1 of 8

                math.sum(const int number0, number1, ...) → const int
              

Arguments

number0, number1, ... required const int Series of values to process.

Return Type

const int

Syntax · 2 of 8

                math.sum(input int number0, number1, ...) → input int
              

Arguments

number0, number1, ... required input int Series of values to process.

Return Type

input int

Syntax · 3 of 8

                math.sum(simple int number0, number1, ...) → simple int
              

Arguments

number0, number1, ... required simple int Series of values to process.

Return Type

simple int

Syntax · 4 of 8

                math.sum(series int number0, number1, ...) → series int
              

Arguments

number0, number1, ... required series int Series of values to process.

Return Type

series int

Syntax · 5 of 8

                math.sum(const float number0, number1, ...) → const float
              

Arguments

number0, number1, ... required const float Series of values to process.

Return Type

const float

Syntax · 6 of 8

                math.sum(input float number0, number1, ...) → input float
              

Arguments

number0, number1, ... required input float Series of values to process.

Return Type

input float

Syntax · 7 of 8

                math.sum(simple float number0, number1, ...) → simple float
              

Arguments

number0, number1, ... required simple float Series of values to process.

Return Type

simple float

Syntax · 8 of 8

                math.sum(series float number0, number1, ...) → series float
              

Arguments

number0, number1, ... required series float Series of values to process.

Return Type

series float

Example


          //@lipi=2
indicator("Math Sum Example", overlay=true)
val1 = close
val2 = open
sumValue = math.sum(val1, val2)
plot(sumValue, color=color.green, title="Sum")