查看目录

AD - Chaikin A/D Line 量价指标

函数名:AD 

名称:Chaikin A/D Line 累积/派发线(Accumulation/Distribution Line) 

简介:Marc Chaikin提出的一种平衡交易量指标,以当日的收盘价位来估算成交流量,用于估定一段时间内该 证券累积的资金流量。

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


"""
@Author: Z
@微信公众号: 大操手量化投资
@Site: http://dacaoshou.com
@Software: pycharm
@File:量价指标-AD.py
@Time:2022/4/5
@Description:

"""

import numpy
from dcstrader import StrategyTemplate
import talib as ta


class Strategy(StrategyTemplate):
    name = '测试-AD指标'
    data_type = ['day']

    def init(self):
        pass

    def strategy(self,event):
        self.real = ta.AD(event.data.high, event.data.low, event.data.close, event.data.vol)

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

image.png