查看目录

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均线')


可展示化:

image.png