理解 forcast

forcast(c,n)的含义如下:
将最近n天的收盘价拟合成一条直线, 使得n天来的收盘价距此直线距离的平方和最小(也就是方差最小),那么就可以说这条直线最能代表n天来收盘价的走势。 这条直线在今天位置的y轴坐标就是forcast(c,n)。
这条直线可以用y=a*x+b来表示,a和b的计算要用到最小二乘法。

 

最后实现参考如下代码:

最小二乘法拟合直线c++代码

 

其他参考资料:

FORCAST(X,N):为X的N周期线性回归预测值

C# 实现Excel的线性插值Forecast函数

 

线性回归预测数值型数据

C#直线的最小二乘法线性回归运算实例

 

线性回归——最小二乘法(一)

posted @ 2021-05-06 21:46  神游虚空  阅读(1781)  评论(0)    收藏  举报