Lipi Reference Lipi

Functions

math.sum()

The sum function returns the sliding sum of last y values of x.

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


          indicator("Math Sum Example", overlay=True)
val1 = close
val2 = open
sumValue = math.sum(val1, val2)
plot(sumValue, color=color.green, title="Sum")