2013年12月26日 星期四

型態函數之線性迴歸

線性迴歸LinearRegLinearRegAangleLinearRegSlope

說明:
計算線性迴歸的坡度與角度,與預測資料投影點的位置
語法:
LinearReg(thePrice, Length, Target, Slope, Angle,Intercept,Forecast)
輸入:
thePrice〈數值〉:要計算迴歸的價格序列
Length
〈數值〉:要計算迴歸的價格K棒根數
Target
〈數值〉:預期日期位置:0表示現在,-1表示未來一天,1表示過去一天
Slope
〈數值〉:輸出迴歸的斜率
Angle
〈數值〉:輸出迴歸的角度
Intercept
〈數值〉:輸出迴歸的截距
Forecast
〈數值〉:target日後預期值
輸出:
數值
1.     Vars: Slope(0), Angle(0), Intercept(0), Forecast(0);
2.      
3.      
4.     Value1 = LinearReg (CthePrice, Length, Target, Slope, Angle,Intercept,Forecast); //傳回表示具有足夠資料以計算出合適值
5.      
6.     Value2 = Slope; //傳回斜率
7.      
8.     Value3 = Angle; //傳回弧度
9.      
10.  Value4 = Intercept; //傳回X軸切點
11.   
12.  Value5 = Forecast; //傳回TargerBar的回歸值

說明:
傳回線性迴歸的角度,用最小平方法計算出來的。
語法:
LinearRegAngle(thePrice, Length)
輸入:
thePrice〈數值〉:要計算線性迴歸角度的價格序列
Length
〈數值〉:要線性迴歸角度的K棒長度







說明:



傳回線性迴歸的角度,用最小平方法計算出來的。
語法:
LinearRegAngle(thePrice, Length)
輸入:
thePrice〈數值〉:要計算線性迴歸角度的價格序列
Length
〈數值〉:要線性迴歸角度的K棒長度
輸出:
數值
Value1 = LinearRegAngle(Close,20); //20K棒收盤價取迴歸的角度


沒有留言:

張貼留言