Lipi Reference Lipi

Functions

talib.linreg()

Linear regression curve. A line that best fits the prices specified over a user-defined time period. It is calculated using the least squares method. The result of this function is calculated using the formula: linreg = intercept + slope * (length - 1 - offset), where intercept and slope are the values calculated with the least squares method on source series.

Syntax

                talib.linreg(series float source, series int length, series int offset) → series float
              

Arguments

source required series float Source series.
length required series int Number of bars (length).
offset required series int Offset.'

Return Type

series float

Example


          indicator("Linear Regression Line", overlay=true)
length = input(20, "Length")
source = input(close, "Source")
offset = input(0, "Offset")
linreg = talib.linreg(source, length, offset)
plot(linreg, color=color.blue, title="Linear Regression")