adtm_up_dw_line_V230603

czsc.signals.adtm_up_dw_line_V230603(c: CZSC, **kwargs) OrderedDict[source]

ADTM能量异动,贡献者:琅盎

参数模板:”{freq}_D{di}N{n}M{m}TH{th}_ADTMV230603”

信号逻辑:

  1. 如果今天的开盘价大于昨天的开盘价,取最高价 - 开盘价、开盘价 - 昨天的开盘价这二者中最大值,

    再将取出的最大值求和;反之取0,形成up_sum

  2. 如果今天的开盘价小于昨天的开盘价,取开盘价 - 最低价、昨天的开盘价 -开盘价这二者中最大值,

    再将取出的最大值求和;么之取0,形成dw_sum

  3. 当 up_sum > dw_sum 或 最大值的差值之商小于TH 看多,反之看空

信号列表:

  • Signal(‘日线_D1N30M20TH5_ADTMV230603_看空_任意_任意_0’)

  • Signal(‘日线_D1N30M20TH5_ADTMV230603_看多_任意_任意_0’)

Parameters:
  • c – CZSC对象

  • kwargs – 参数字典 - :param di: 信号计算截止倒数第i根K线 - :param n: 获取K线的根数,默认为30 - :param m: 获取K线的根数,默认为20 - :param th: adtm阈值,默认为5,代表 5 / 10 = 0.5

Returns:

信号识别结果