加载中…
个人资料
天狼_之眼
天狼_之眼
  • 博客等级:
  • 博客积分:0
  • 博客访问:3,358
  • 关注人气:280
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ma,ema,expma,sma含义精解

(2009-07-18 20:36:37)
标签:

杂谈

要告诉大家的是:EXPMA简称EMA(以下用EMA)。不要被有用EXP标述均线的忽悠了。哈哈哈哈
区别:EMA是取全部天数的值; MA是取设定天数的值。

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
…………

任何时候系数之和恒为1。

从以上的例举分析中,我们可以看到时间周期越近的X值它的权重越大,说明EMA函数对近期的X值加强了权重比,更能及时反映近期X值的波动情况,但所有的权重系数之和为1。

如果X是常量,每天的X值都不变,则EMA(X,N)=MA(X,N)

    EXPMA指标不容易产生短线死叉和金叉骗线。当股价在较明确的上升通道或者较明确的下跌通道中,短线的回调不容易造成MA1与MA2指数平滑移动平均线的死叉或者金叉,而MA移动平均线经常产生MA1和MA2线的死叉骗线和金叉骗线。

3、sma

SMA(X,N,M):X的N日移动平均,M为权重,如Y=(X*M+Y'*(N-M))/N
看来,如果权重是1,哪么sma和ema的值是一样的,是这样吗?我做了两条线

MA1:MA(CLOSE,M1);
MA2:SMA(C,M1,1);

结果不一样,看来分母多加个一,结果都不一样,sma当天的权重更大一些

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有