
EMA是很多以价格来预测趋势的指标的基础,深入了解它对进一步学习更复杂的指标有很大的好处,下面分析如下。
MA和EMA的数学表达式:
1、MA(X,N),求X的N日移动平均值。算法是:
(X1+X2+X3+…..+Xn)/N
例如:MA(C,20)表示20日的平均收盘价。C表示CLOSE。
2、EMA(X,N)求X的N日指数平滑移动平均。算法是:运用的基本原理是,离开当前时间越远的价格对下一个时间的预测影响越小。
若Y=EMA(X,N),则Y=[2*X+(N-1)*Y’]/(N+1),其中Y’表示上一周期的Y值。
EMA引用函数在计算机上使用递归算法很容易实现,但不容易理解。例举分析说明EMA函数。
X是变量,每天的X值都不同,从远到近地标记,它们分别记为X1,X2,X3,….,Xn
如果N=1,则EMA(X,1)=[2*X1+(1-1)*Y’]/(1+1)=X1
如果N=2,则EMA(X,2)=[2*X2+(2-1)*Y’]/(2+1)=(2/3)*X2+(1/3)X1
如果N=3,则EMA(X,3)=[2*X3+(3-1)*Y’]/(3+1)=[2*X3+2*((2/3)*X2+(1/3)*X1)]/4=(1/2)*X3+(1/3)*X2+(1/6)*X1
如果N=4,则EMA(X,4)=[2*X4+(4-1)*Y’]/(4+1)=2/5*X4+3/5*((1/2)*X3+(1/3)*X2+(1/6)*X1)
=2/5*X4+3/10*X3+3/15*X2+3/30*X1
如果N=5,则EMA(X,5)=2/(5+1)*X5+(5-1)/(5+1)(2/5*X4+3/10*X3+3/15*X2+3/30*X1)
=(1/3)*X5+(4/15)*X4+(3/15)*X3+(2/15)*X2+(1/15)*X1
…………循环下去吧:)
从计算公式可以看出,最近的价格对指数平均数的影响越大,因此n越小越能很好的反映当前的价格。
那么EMA的两日间隔的差值(也就增量)是多少呢:我们以n=5为参数,以开盘第九天和第十天为例,EMA(10,5)-EMA(9,5)==(1/3)*X10+(4/15)*X9+(3/15)*X8+(2/15)*X7+(1/15)*X6-((1/3)*X9+(4/15)*X8+(3/15)*X7+(2/15)*X6+(1/15)*X5)=(1/3)*X10-(1/15)X9-(1/15)X8-(1/15)X7-(1/15)X6-(1/15)X5
这个值与简单的用MA方法得出的值(X10-X5)/5完全不同,能更好的反映价格的变化趋势。
运用时要注意庄家骗线,他通过控制收盘价来做线,来迷惑散户--我们可以利用盘中均价来做EMA,对于有庄的个股来说效果会更好些。
所有指标的运用实际上都是历史渊源的结果,比如多头排列时买,空头排排列时卖,如果很多人都认可了这种观点的话,我们就可以利用相反理论来获利。只是用这些指标来判断人气,分析持股人群而已。也可以提前布局吃肉,提前逃跑获利了结,要结合个股的长期跟踪才能具体操作。
: 股票


