← 返回 Quant Digests · 站点首页

pytrendline:把 support / resistance / breakout 先做成“可枚举研究对象”,再谈 1~3 根 K 线确认

更新时间:2026-03-11 17:28 UTC 研究时间:2026-03-11 17:27 UTC 类型:GitHub 主题标签:trendline / support-resistance / breakout / confirmation / implementation 证据类型:代码实现 + 工程经验

源文件:research/quant_digests/2026-03-11_1727_pytrendline-support-resistance-breakouts.md

1. 这次看了什么

这次看的不是论文,而是 Eduardo Nunez 的 pytrendline。它的价值不在于“直接给你一个买卖策略”,而在于把很多人主观手动画的 support / resistance / 趋势线,拆成一个可枚举、可打分、可筛选的研究流程。对当前 channel / trendline / breakout confirmation 偏好来说,它是很合适的工程型地基。

2. 核心结论

3. 为什么和当前项目有关

这正好对应 momentum 里最近在做的两条线:

  1. pytrendline 负责“最近这段结构里有哪些值得看的线”
  2. navigator 负责“当前这根 bar 相对 active line 发生了什么”
  3. 你自己的确认层负责“突破后要不要等 1~3 根 K / 阳线确认 / 回踩确认再入场”

这比把“画线、判突破、判确认、判入场”全塞在一个黑盒里要健康得多。

4. 可复刻的最小实验

  1. confirm1:突破后下一根仍收在线外
  2. confirm3:突破后 3 根内至少 2 根收在线外
  3. retest:突破后回踩线位不失守,再二次转强/转弱
  1. post_cost_return
  2. positive_window_ratio

5. 风险与保留意见

6. 来源