matlab 求股票斜率,股票线性回归斜率公式

本文介绍了如何使用matlab计算股票线性回归斜率,通过示例公式和代码展示了计算过程,适用于股民了解和应用股票数据分析。
摘要由CSDN通过智能技术生成

股票线性回归斜率公式

2020/8/18 11:28:32

股市中,对于股民的计算能力要求还是很高的。最近,很多的股民朋友在向我咨询关于股票线性回归斜率公式的相关内容。下面小编就来具体为大家介绍一下。

新人,编公式看到有这个函数,SLOPE=(X,N)不知道它的公式是怎样的,意义又是什么,请各位资深大哥解答。

{以最小平方法做线性回归估计这直线方程式

y=a+b*x;

最小平方法求出估计值a,b,代入得估计直线}

复制内容到剪贴板代码:

x:=k棒值;

y:=c;

b1:=Σ(x(i)-avr(x,30))*(y(i)-avr(y,30));

b2:=Σ(x(i)-avr(x,30))^2;

b:=b1/b2;

a:=avr(y,30)-b*avr(x,30);

SLOPE=(X,N)

表示以n个值的样本行最小平方法估测直线,slope斜率就是前面的b

回归斜率线A:=EMA(SLOPE(C,4)*20+C,42);

经典RL:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

经典K:=SMA(经典RL,3,1); 经典D:=SMA(经典K,3,1); 经典J:=3*经典K-2*经典D;

MAHL1:=100*((EMA((H+L)/2,3)-LLV(EMA((H+L)/2,5),30)-(EMA(H,20)-EMA(L,20)))

/(LLV(EMA((H+L)/2,5),30)-(EMA(H,20)-EMA(L,20))));

MAHL2:=IF(EMA(C,2)>回归斜率线A AND

MAHL1>0,EMA(C,3),LLV(EMA((H+L)/2,5),30));{A}

MAHL3:=IF(EMA(C,2)>回归斜率线A AND

MAHL1>0,LLV(EMA((H+L)/2,5),30),EMA(C,5));{A}

{回归斜率带:DRAWBAND(回归斜率线A,RGB(235,0,230),REF(回归斜率线A,2),RGB(0,104,154));}

上线:=SMA(C,6.5,1);

一号支撑线:SMA(C,14.5,1);

上线1:=SMA(C,3,1);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值