talib-EMA,DEMA

1、EMA

EMA(Exponential Moving Average)是指数移动平均值。也叫 EXPMA 指标,它也是一种趋向类指标,指数移动平均值是以指数式递减加权的移动平均。

EMA指标由于其计算公式中着重考虑了当天价格(当期)行情的权重,决定了其作为一类趋势分析指标,在使用中克服了MACD指标对于价格走势的滞后性缺陷,同时,也在一定程度上消除了DMA指标在某些时候对于价格走势所产生的信号提前性,是一个非常有效的分析指标。

计算方法:

对序列 {xn} 定义其截至第 n 项的周期为N 的指数移动平均 EMANxn) 为

 

 

由于x1 之前没有数据,我们补充定义 x0 = x-1 = x-2 = 。。。 = x1。 这样自然给出 EMANx1) = x1。从定义式可以看出 EMA 加权平均的特性。在 EMA 指标中,每天价格的权重系数以指数等比形式缩小。时间越靠近当今时刻,它的权重越大。说明 EMA 函数对近期的价格加强了权重比,更能及时反映近期价格波动情况。所以 EMA 比 MA 更具参考价值
real = EMA(close, timeperiod=30)

  

2、DEMA

双重指数移动平均线(Double Exponential Moving Average, DEMA)

双重指数移动平均线DEMA更适用于短线交易或日内交易。

作为一类反应快速的移动平均线,DEMA对价格短期方向的指导作用更大,因此很多短线交易者或日内交易者可以考虑使用DEMA。DEMA在趋势的识别和判断上,意义不大。

DEMA=2*EMA-EMA(EMA),其中EMA(EMA)就是对传统EMA再计算一次指数平均

在这种暴涨/暴跌中,DEMA提供了支撑/阻力的作用,而且这种支撑和阻力最贴合价格,我们甚至可以将DEMA作为第一支撑/阻力位,从而当趋势发生变化时,可以给出最快的警示信号

real = DEMA(close, timeperiod=30)

  



 

posted @ 2021-04-09 16:10  tutu_python  阅读(3831)  评论(0)    收藏  举报