龙哥量化:通达信均线斜率均线角度公式股票期货通用
代写技术指标、量化策略,微信:Long622889 QQ:591438821
这个公式比较简单,但也是花了心思的哦,
网上的均线角度,均线斜率公式计算,稍微有点问题,
基本都是这种算法,
5日均线角度:
MA5:=MA(C,5);
JIAO:ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416;
但是tan函数的x不是1呀,所以我就只能魔改一下, 用波动率均值*系数,调整了一下
注意看:
tan45度=y/x
y是均线的差:MA1-REF(MA1,1)
x不能是1,我用波动率算一下,
为啥呢,请看:
2.5元的股价,涨2%,差是 2.5*0.02= 0.05, Y=0.05
25元的股价,涨2%,差是 25*0.02=0.5 Y=0.5
所以 x 不能是1
这里发现价格高的,价格低的差的很多, 那他会有个波动差,再求100日均值,如果还不合适,用系数调节一下
那 x =MA( H-L ,100) * 0.34;
这样计算出来的就差不多了,
源码如下
N:=30;
MA1:=MA(C,N);
A1:=MA(H-L,100)*0.34;
JIAO:ATAN((MA1-REF(MA1,1))/A1)*180/3.1416;
60;
30;
0;
-30;
-60;