知道股票移动平均价如何计算每日的EMA

 我来答
jilaan
2010-01-20 · TA获得超过112个赞
知道小有建树答主
回答量:199
采纳率:0%
帮助的人:130万
展开全部
股票EMA计算公式

EMA与MA-理解公式算法-EMA与MA
2008/03/07 13:08
计算:有一组数据(收盘价为):1,2,3,4,5,6,7,求其EMA(c,5)

解答:对应上面数据,X1,X2,X3,X4,X5分别对应3、4、5、6、7

则EMA(c,5)=5/15*X5+4/15*X4+3/15*X3+2/15*X2+1/15*X1=(5*X5+4*X4+3*X3+2*X2+1*X1)/15
=5.67
而,MA(c,5)=(3+4+5+6+7)/5=5

理解公式算法-EMA与MA(理解了公式算法,才能更好的应用公式)

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=3/6*X3+2/6*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)=4/10*X4+3/10*X3+2/10*X2+1/10*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=5/15*X5+4/15*X4+3/15*X3+2/15*X2+1/15*X1
…………循环下去吧:)

EMA(X,6)=6/21*X6+5/21*X5+4/21*X4+3/21*X3+2/21*1/21X1
注意到上面我标记的颜色部分,应该发现一个规律:即任何时候系数之和恒为1(如果X是常量,每天的X值都不变,则EMA(X,N)=MA(X,N).),但系数该如何确定呢?这个你还是自己观察一下吧(提示,系数的分母是各个系数分子之和,而系数的个数就是EMA(X,N)中的N,还有一个需要注意的就是系数的分子和系数后参数的下标是一致的)
baidu上到处都可以找到的
匿名用户
推荐于2021-01-10
展开全部
股票EMA计算公式

EMA与MA-理解公式算法-EMA与MA
2008/03/07 13:08
计算:有一组数据(收盘价为):1,2,3,4,5,6,7,求其EMA(c,5)

解答:对应上面数据,X1,X2,X3,X4,X5分别对应3、4、5、6、7

则EMA(c,5)=5/15*X5+4/15*X4+3/15*X3+2/15*X2+1/15*X1=(5*X5+4*X4+3*X3+2*X2+1*X1)/15
=5.67
而,MA(c,5)=(3+4+5+6+7)/5=5

理解公式算法-EMA与MA(理解了公式算法,才能更好的应用公式)

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=3/6*X3+2/6*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)=4/10*X4+3/10*X3+2/10*X2+1/10*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=5/15*X5+4/15*X4+3/15*X3+2/15*X2+1/15*X1
循环下去吧:)

EMA(X,6)=6/21*X6+5/21*X5+4/21*X4+3/21*X3+2/21*1/21X1
注意到上面我标记的颜色部分,应该发现一个规律:即任何时候系数之和恒为1(如果X是常量,每天的X值都不变,则EMA(X,N)=MA(X,N).),但系数该如何确定呢?这个你还是自己观察一下吧(提示,系数的分母是各个系数分子之和,而系数的个数就是EMA(X,N)中的N,还有一个需要注意的就是系数的分子和系数后参数的下标是一致的)
baidu上到处都可以找到的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ab2c3c898e
2010-01-10 · TA获得超过1397个赞
知道小有建树答主
回答量:1657
采纳率:0%
帮助的人:1078万
展开全部
每日收盘价去平均下就行了;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2620184
2010-01-10 · TA获得超过2091个赞
知道小有建树答主
回答量:456
采纳率:0%
帮助的人:189万
展开全部
软件里有现成的。不用那么麻烦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式