查看目录

                                                               EMA指标


EMA(Exponential Moving Average)是指数 移动平均值 。 也叫 EXPMA 指标,它也是一种 趋向类指标 ,指数移动平均值是以指数式递减加权的移动平均。 理解了 MA 、EMA 的含义后,就可以理解其用途了,简单的说,当要比较数值与均价的关系时,用 MA 就可以了,而要比较均价的趋势快慢时,用 EMA 更稳定;有时,在均价值不重要时,也用 EMA 来平滑和美观曲线。


函数名字:EMA

名称:EMA指标

简介:是一种趋向类指标,其构造原理是仍然对价格收盘价进行算术平均,并根据计算结果来进行分析,用于判 断价格未来走势的变动趋势。



# coding=utf-8
# !/usr/bin/python


"""
@Author: jeevan
@微信公众号: 大操手量化投资
@Site: http://dacaoshou.com
@Software: pycharm
@File:talib-EMA指标.py
@Time:2021/10/31 20:58
@Description:
time
dcstrader StrategyTemplate
import talib as ta
"""


class Strategy(StrategyTemplate):

    name = '测试-EMA指标'
    # 分钟数据:1m, 5m,15m,30m,60m,
    # 日线数据:day,week,month
    # tick数据。
    data_type = ["day"]

    def init(self):
      pass

    def strategy(self, event):
      self.real=ta.EMA(event.data.close,timeperiod=30)
        
    def draw_line(self, **kwargs):
      self.result_data["real"]=self.real
      self.klines.append('real')


image.png