查看目录

三角移动平均线(TRIMA)

三角移动平均线(TRIMA)代表价格的平均值,但权重放在时间段的中间价格上。计算使用窗口宽度(序列长度的一半)对数据进行双倍平滑处理。


函数名:TRIMA

名称: 三重指数移动平均线

简介:三角移动平均线(TRIMA)代表价格的平均值,但权重放在时间段的中间价格上。

# !/usr/bin/python


"""
@Author: 陈温骏
@微信公众号: 大操手量化投资
@Site: http://dacaoshou.com
@Software: pycharm
@File:测试-TRIMA均线指标.py
@Time:2022/3/29 13.50
@Description:

"""
import numpy
from dcstrader import StrategyTemplate
import talib as ta


class Strategy(StrategyTemplate):

    name = '测试-TRIMA均线指标'
    data_type = ['day']

    def init(self):
        pass

    def strategy(self,event):
        self.real = ta.TRIMA(event.data.close, timeperiod = 30 )

    def draw_line(self,**kwargs):
        self.result_data['TRIMA均线'] = self.real
        self.klines.append('TRIMA均线')


可展示化:

image.png