PINE LIBRARY
FunctionPolynomialFit

Library "FunctionPolynomialFit"
Performs Polynomial Regression fit to data.
In statistics, polynomial regression is a form of regression analysis in which
the relationship between the independent variable x and the dependent variable
y is modelled as an nth degree polynomial in x.
reference:
en.wikipedia.org/wiki/Polynomial_regression
bragitoff.com/2018/06/polynomial-fitting-c-program/
gauss_elimination(A, m, n) Perform Gauss-Elimination and returns the Upper triangular matrix and solution of equations.
Parameters:
A: float matrix, data samples.
m: int, defval=na, number of rows.
n: int, defval=na, number of columns.
Returns: float array with coefficients.
polyfit(X, Y, degree) Fits a polynomial of a degree to (x, y) points.
Parameters:
X: float array, data sample x point.
Y: float array, data sample y point.
degree: int, defval=2, degree of the polynomial.
Returns: float array with coefficients.
note:
p(x) = p[0] * x**deg + ... + p[deg]
interpolate(coeffs, x) interpolate the y position at the provided x.
Parameters:
coeffs: float array, coefficients of the polynomial.
x: float, position x to estimate y.
Returns: float.
Performs Polynomial Regression fit to data.
In statistics, polynomial regression is a form of regression analysis in which
the relationship between the independent variable x and the dependent variable
y is modelled as an nth degree polynomial in x.
reference:
en.wikipedia.org/wiki/Polynomial_regression
bragitoff.com/2018/06/polynomial-fitting-c-program/
gauss_elimination(A, m, n) Perform Gauss-Elimination and returns the Upper triangular matrix and solution of equations.
Parameters:
A: float matrix, data samples.
m: int, defval=na, number of rows.
n: int, defval=na, number of columns.
Returns: float array with coefficients.
polyfit(X, Y, degree) Fits a polynomial of a degree to (x, y) points.
Parameters:
X: float array, data sample x point.
Y: float array, data sample y point.
degree: int, defval=2, degree of the polynomial.
Returns: float array with coefficients.
note:
p(x) = p[0] * x**deg + ... + p[deg]
interpolate(coeffs, x) interpolate the y position at the provided x.
Parameters:
coeffs: float array, coefficients of the polynomial.
x: float, position x to estimate y.
Returns: float.
Thư viện Pine
Theo tinh thần TradingView thực sự, tác giả đã xuất bản mã Pine này dưới dạng thư viện nguồn mở để các lập trình viên Pine khác trong cộng đồng của chúng tôi có thể sử dụng lại. Xin tri ân tác giả! Bạn có thể sử dụng thư viện này riêng tư hoặc trong các bài đăng nguồn mở khác. Tuy nhiên, bạn cần sử dụng lại mã này theo Nội quy chung.
Thông báo miễn trừ trách nhiệm
Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.
Thư viện Pine
Theo tinh thần TradingView thực sự, tác giả đã xuất bản mã Pine này dưới dạng thư viện nguồn mở để các lập trình viên Pine khác trong cộng đồng của chúng tôi có thể sử dụng lại. Xin tri ân tác giả! Bạn có thể sử dụng thư viện này riêng tư hoặc trong các bài đăng nguồn mở khác. Tuy nhiên, bạn cần sử dụng lại mã này theo Nội quy chung.
Thông báo miễn trừ trách nhiệm
Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.