ABU · 第 9 章 技术分析与趋势线


文档摘要

ABU · 第 9 章 技术分析与趋势线 章节摘要:本章解剖回测流水线的"分析器官"——技术分析与趋势线(TLineBu 约 2755 行 + IndicatorBu 约 970 行)。前面几章的因子决策需要技术分析支撑:阻力支撑位、跳空缺口、金叉、波浪、ATR/布林/MA/MACD/RSI 指标。ABU 在这里做了一个有趣决策——弃用 talib,全自实现指标( ),原因是 talib 跨平台安装困难(尤其 Windows),自实现便于教学且保留了双引擎切换能力。本章讲 AbuTLine 技术线对象(阻力支撑聚类/黄金分割/相似度匹配)和 IndicatorBu 的 6 个自实现指标(ATR/MA/布林/MACD/RSI + 双引擎)。本章共 2 节,前置依赖为第 1-8 章。

ABU · 第 9 章 技术分析与趋势线

章节摘要:本章解剖回测流水线的"分析器官"——技术分析与趋势线(TLineBu 约 2755 行 + IndicatorBu 约 970 行)。前面几章的因子决策需要技术分析支撑:阻力支撑位、跳空缺口、金叉、波浪、ATR/布林/MA/MACD/RSI 指标。ABU 在这里做了一个有趣决策——弃用 talib,全自实现指标(g_calc_type=E_FROM_PD),原因是 talib 跨平台安装困难(尤其 Windows),自实现便于教学且保留了双引擎切换能力。本章讲 AbuTLine 技术线对象(阻力支撑聚类/黄金分割/相似度匹配)和 IndicatorBu 的 6 个自实现指标(ATR/MA/布林/MACD/RSI + 双引擎)。本章共 2 节,前置依赖为第 1-8 章。

解剖坐标

本章解剖"技术分析怎么算"——趋势线对象 + 弃用 talib 自实现指标。

学习目标

阅读完本章,你应当能够:

  1. 理解 AbuTLine 技术线对象(FreezeAttrMixin 冻结属性)。
  2. 说清阻力支撑位聚类(support_resistance_pos + select_k)。
  3. 读懂黄金分割 calc_golden(17 字段 namedtuple)。
  4. 理解 ABU 为什么弃用 talib 全自实现指标。
  5. 认识双引擎架构(E_FROM_TA/E_FROM_PD)。

子章节导航

01 AbuTLine 技术线与趋势判断

AbuTLine(FreezeAttrMixin 初始化后冻结 + 自动算 mean/std/high/low);show_kl_pd 一站式可视化(最优拟合/路程位移比/通道/骨架/阻力支撑/黄金分割);is_up_trend/is_down_trend 1次拟合角度判定(被 AbuUpDownTrend 调用);show_least_valid_poly 最少拟合次数(被大盘震荡过滤装饰器调用);ABuTLExecute 纯计算函数库(shift_distance 路程位移比/regress_trend_channel 回归通道/support_resistance_pos 阻力支撑聚类/find_golden_point 黄金分割);ABuTLJump 跳空/ABuTLWave 波浪/ABuTLSimilar 相似度匹配。

02 IndicatorBu 弃用 talib 自实现指标

ABuNDBase ECalcType 枚举(E_FROM_TA talib / E_FROM_PD pandas);g_calc_type=E_FROM_PD 彻底不用 talib(原因:跨平台安装困难/自实现便于教学/双引擎保留切换);6 指标统一模式(_calc_xxx_from_ta + _from_pd + calc_xxx + plot 三件套);ATR(TR=max(∣H-L∣,∣H-昨收∣,∣昨收-L∣) + pd_ewm_mean 加权);MA/EMA(min_periods 参数);布林(中轨 MA ± nb_dev×std);MACD(快慢均线差+信号线);RSI;plot_from_order 通用绘制流程。

前置知识与后续延伸

前置知识:第 1-8 章;技术指标基本概念。

后续延伸:第 10 章讲并行调度(技术分析计算可并行);全书收尾。


作者与出处
原作者: 灏天文库
整理: 灏天文库整理
本站整理收录,版权归原作者/开源协议所有;欢迎通过原文链接访问源仓库。
发布者: 作者: 灏天文库 转发
评论区 (0)
U