Skip to content

IIndicatorsAccessor.LinearRegressionForecast

method · IIndicatorsAccessor · cAlgo.API.Internals

DesktopCLICloud

Linear Regression Forecast is a trend indicator used to forecast values using the Least Squares Fit method.

Definition

LinearRegressionForecast LinearRegressionForecast(DataSeries source, int periods)
api.Indicators.LinearRegressionForecast(source: DataSeries, periods: int) -> LinearRegressionForecast

Parameters

Name C# type Python type Description
source DataSeries DataSeries The source data used for calculation.
periods int int The value of the periods used for calculation.

Returns LinearRegressionForecast — Linear Regression Forecast indicator instance

Examples

var forecast = Indicators.LinearRegressionForecast(Bars.ClosePrices, 14);
Print("Linear Regression Forecast: {0}", forecast.Result.LastValue);
forecast = api.Indicators.LinearRegressionForecast(api.Bars.ClosePrices, 14)
api.Print(f"Linear Regression Forecast: {forecast.Result.LastValue}")