exo魔法之城:MA和EMA、SMA、DMA四个函数的用法
来源:百度文库 编辑:偶看新闻 时间:2024/05/02 07:28:12
先看MA和EMA,首先,它们都是求平均值,这应该没疑问吧;
MA是简单算术平均,MA(C,2)=(C1+C2)/2;MA(C,3)=(C1+C2+C3)/3;不分轻重,平均算。
EMA是指数平滑平均,它真正的公式表达是:当日指数平均值=平滑系数*(当日指数值-昨日指数平均值)+昨日指数平均值;平滑系数=2/(周期单位+1);由以上公式推导开,得到:EMA(C,N)=2*C/(N+1)+(N-1)/(N+1)*昨天的指数收盘平均值;仔细看:X=EMA(C,2)=2/3*C+1/3*REF(C,1);EMA(C,3)=2/4*C+2/4*X;所以,它在计算平均值时,考虑了前一日的平均值,平滑系数是定的,它是利用今日的值与前一日的平均值的差,再考虑平滑系数,计算出来的平均值,所以也有叫异同平均的。
因此,这两个平均算法是不同的,主要是对数组中的数据的权重侧重不同。
理解了MA,EMA的含义后,就可以理解其用途了,简单的说,当要比较数值与均价的关系时,用MA就可以了,而要比较均价的趋势快慢时,用EMA更稳定;有时,在均价值不重要时,也用EMA来平滑和美观曲线。
理解了MA和EMA的含义和用途后,后面几个函数就好理解了;因为EMA的平滑系数是定的,=2/(周期+1);如果要改变平滑系数咋办?这就用到了SMA。
SMA(C,N,M)与EMA的区别就是增加了权重参数M,也就是用M代替EMA平滑系数中的2,这样我们可以根据需要调整当日数值在均价中的权重=M/N。(要求N>M);
大家注意,权重系数在EMA与SMA中都是用数值与周期计算出来的小数,假设有一个小数可以直接代表权重,如何办?这就有了DMA。
DMA(C,A)中A为权重值,公式如下:X=DMA(C,A)=A*X+(1-A)*X''(A小于1),可以发现,DMA与SMA原理是一至的,只是用一个小数直接代替了M/N;
而在实用中,这个小数最有价值的就是换手率=V/CAPITAL;DMA(C,V/CAPITAL)的直接含义是用换手率作为权重系数,利用当日收盘价在均价中的比重计算均价;
直观理解就是换手率越大,当日收盘价在均价中的作用越大!
这样理解应该知道各函数的作用和用途了!
Ma别名:简单移动平均
所属类别:引用函数参数数量:2
求简单移动平均。
用法:
MA(X,N),求X的N日简单移动平均值。
算法:
(X1+X2+X3+...+Xn)/N
例如:
MA(CLOSE,20)
表示求20日均价
Sma别名:移动平均
所属类别:引用函数参数数量:3
求移动平均。
用法:
SMA(X,N,M),求X的N日移动平均,M为权重。
算法:
若Y=SMA(X,N,M)则Y=(M*X+(N-M)*Y'')/N,其中Y''表示上一周期Y值,N必须大于M。
例如:
SMA(CLOSE,20,1)
表示求20日移动平均价.
Ema别名:指数平滑移动平均
所属类别:引用函数参数数量:2
求指数平滑移动平均。
用法:
EMA(X,N),求X的N日指数平滑移动平均。
算法:
若Y=EMA(X,N)则Y=[2*X+(N-1)*Y'']/(N+1),其中Y''表示上一周期Y值。
例如:
EMA(CLOSE,20)
表示求20日指数平滑均价。
Dma别名:动态移动平均
所属类别:引用函数参数数量:2
求动态移动平均。
用法:
DMA(X,A),求X的动态移动平均。
算法:
若Y=DMA(X,A)则Y=A*X+(1-A)*Y'',其中Y''表示上一周期Y值,A必须小于1。
例如:
DMA(CLOSE,VOL/CAPITAL)
表示求以换手率作平滑因子的平均价。
MA是简单算术平均,MA(C,2)=(C1+C2)/2;MA(C,3)=(C1+C2+C3)/3;不分轻重,平均算。
EMA是指数平滑平均,它真正的公式表达是:当日指数平均值=平滑系数*(当日指数值-昨日指数平均值)+昨日指数平均值;平滑系数=2/(周期单位+1);由以上公式推导开,得到:EMA(C,N)=2*C/(N+1)+(N-1)/(N+1)*昨天的指数收盘平均值;仔细看:X=EMA(C,2)=2/3*C+1/3*REF(C,1);EMA(C,3)=2/4*C+2/4*X;所以,它在计算平均值时,考虑了前一日的平均值,平滑系数是定的,它是利用今日的值与前一日的平均值的差,再考虑平滑系数,计算出来的平均值,所以也有叫异同平均的。
因此,这两个平均算法是不同的,主要是对数组中的数据的权重侧重不同。
理解了MA,EMA的含义后,就可以理解其用途了,简单的说,当要比较数值与均价的关系时,用MA就可以了,而要比较均价的趋势快慢时,用EMA更稳定;有时,在均价值不重要时,也用EMA来平滑和美观曲线。
理解了MA和EMA的含义和用途后,后面几个函数就好理解了;因为EMA的平滑系数是定的,=2/(周期+1);如果要改变平滑系数咋办?这就用到了SMA。
SMA(C,N,M)与EMA的区别就是增加了权重参数M,也就是用M代替EMA平滑系数中的2,这样我们可以根据需要调整当日数值在均价中的权重=M/N。(要求N>M);
大家注意,权重系数在EMA与SMA中都是用数值与周期计算出来的小数,假设有一个小数可以直接代表权重,如何办?这就有了DMA。
DMA(C,A)中A为权重值,公式如下:X=DMA(C,A)=A*X+(1-A)*X''(A小于1),可以发现,DMA与SMA原理是一至的,只是用一个小数直接代替了M/N;
而在实用中,这个小数最有价值的就是换手率=V/CAPITAL;DMA(C,V/CAPITAL)的直接含义是用换手率作为权重系数,利用当日收盘价在均价中的比重计算均价;
直观理解就是换手率越大,当日收盘价在均价中的作用越大!
这样理解应该知道各函数的作用和用途了!
Ma别名:简单移动平均
所属类别:引用函数参数数量:2
求简单移动平均。
用法:
MA(X,N),求X的N日简单移动平均值。
算法:
(X1+X2+X3+...+Xn)/N
例如:
MA(CLOSE,20)
表示求20日均价
Sma别名:移动平均
所属类别:引用函数参数数量:3
求移动平均。
用法:
SMA(X,N,M),求X的N日移动平均,M为权重。
算法:
若Y=SMA(X,N,M)则Y=(M*X+(N-M)*Y'')/N,其中Y''表示上一周期Y值,N必须大于M。
例如:
SMA(CLOSE,20,1)
表示求20日移动平均价.
Ema别名:指数平滑移动平均
所属类别:引用函数参数数量:2
求指数平滑移动平均。
用法:
EMA(X,N),求X的N日指数平滑移动平均。
算法:
若Y=EMA(X,N)则Y=[2*X+(N-1)*Y'']/(N+1),其中Y''表示上一周期Y值。
例如:
EMA(CLOSE,20)
表示求20日指数平滑均价。
Dma别名:动态移动平均
所属类别:引用函数参数数量:2
求动态移动平均。
用法:
DMA(X,A),求X的动态移动平均。
算法:
若Y=DMA(X,A)则Y=A*X+(1-A)*Y'',其中Y''表示上一周期Y值,A必须小于1。
例如:
DMA(CLOSE,VOL/CAPITAL)
表示求以换手率作平滑因子的平均价。
Multi-Word DMA 模式和 Ultra DMA 模式的区别
Scatter Gather DMA和Block DMA的区别是什么?
法语的ma和mon
请问股票中的指标MA与EMA有什么区别呢?
股票软件中,MA、 MACD 、RSI 、DMA、EXPMA等等。代表什么意思。具体的指标是什么。希望各位详细解答!谢谢
简述DMA方式的定义和二种常用DMA传送方式的特点
excel里面的常用函数 加减乘除 四个的函数?
SMA头的全称是什么?
DSP和DMA是什么意思?
如何升级梅捷5EMA+的BOIS.
*.ma和*.mb用什么打开?
DMA的工作原理
什么是电脑的DMA
手机充电器所标明的300mA和600mA有什么区别?
请问DMA控制器是干什么用的啊?
用Windows优化大师能否打开硬盘的DMA传输模式?
有关于系统安全的sma文件
有关于系统安全的sma文件
sma或者smv的转换程序
在哪里下sma格式的文件
哪里能下载sma格式的视频文件
函数的象限坐标图及四个象限的区分
身体的柔韧度和性别有关ma
在高速公路上看到SMA起点、SMA终点的,什么意思啊?