MIDPOINT均线指标
MAMA指标是由约翰·埃勒斯发明的,交易者可以将其理解为一种比较特殊的均线指标。MAMA指标由两条类似移动平均线的指标线组成的,一条是快速线,另一条是慢速线,因此,快慢两条线的交叉可以产生交易信号。整体上看,MAMA指标能够产生比较不错的方向性指示,因为指标中这两条线的交叉比较稳定,并不会存在太多的反复拉锯。从这个角度上讲,MAMA可以成为非常好的趋势过滤指标。同时,使用MAMA快慢线的交叉也可以直接产生交易信号,不过,此时的交叉信号应伴随价格的有效突破,这样的成功率才会更高。
函数名:MAMA
名称:数值积分/数值积分
简介:MAMA指标由两条类似移动平均线的指标线组成的,一条是快速线,另一条是慢速线,因此,快慢两条线的交叉可以产生交易信。
基于大操手量投系统的示例代码:
# coding=utf-8 # !/usr/bin/python """ @Author: 陈温骏 @微信公众号: 大操手量化投资 @Site: http://dacaoshou.com @Software: pycharm @File:测试-MIDPOINT均线指标.py @Time:2022/3/28 14.35 @Description: """ import numpy from dcstrader import StrategyTemplate import talib as ta class Strategy(StrategyTemplate): name = '测试-MIDPOINT均线指标' data_type = ['day'] def int(self): pass def strategy(self,event): self.real = ta.MIDPOINT(event.data.close, timeperiod = 14) def draw_line(self,**kwargs): self.result_data['MIDPOINT均线'] = self.real self.klines.append('MIDPOINT均线')
可展示化: