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")