## 问题1: 末端枢轴点未识别 ![](images/2026-01-26-15-44-13.png) **现象**: 图表最右边明显的低点/高点没有被标记为枢轴点 **根因**: 1. 数据中有空值(NaN)导致比较失效 2. 只检测窗口前235天的枢轴点,最后5天被忽略 3. 绘图时丢弃了末端的"候选枢轴点" **解决**: 1. 用 `nanmin/nanmax` 替代 `min/max`,自动跳过空值 2. 把"灵活区域"从5天扩大到15天,覆盖更多末端数据 3. 对称短窗口:右边只有N天时,左边也只看N天(而不是固定15天) 4. 绘图时把"确认枢轴点"和"候选枢轴点"合并显示 详见 [枢轴点检测与可视化修复](../docs/2026-01-26_枢轴点检测与可视化修复.md) --- ## 问题2: 拟合点选择不合理 ![](images/2026-01-26-15-48-56.png) **现象**: 某些"弱"枢轴点(如5.8元的低高点)被用于拟合,拉偏趋势线 ![](images/2026-01-26-15-50-58.png) **解决**: 迭代离群点移除算法 1. 先用所有点画一条拟合线 2. 找出离拟合线太远的"异常点" 3. 去掉最差的那个点,重新画线 4. 重复2-3次,直到没有异常点 详见 [枢轴点拟合算法详解](../docs/枢轴点分段选择算法详解.md) --- ## 问题3: 非收敛形态误判 **现象**: "上升三角形"(上沿水平)被误判为"收敛三角形" ![](images/2026-01-26-18-36-50.png) **解决**: 收紧斜率限制 - 上沿必须向下(或至少水平),不能向上 - 下沿必须向上(或至少水平),不能向下 - 这样就能过滤掉"上升三角形"和"下降通道"等非收敛形态 --- ## 待办: 突破强度评分 | 分量 | 权重 | 说明 | |------|------|------| | 价格突破 | 60% | 突破幅度 | | 收敛程度 | 25% | 蓄势充分度 | | 成交量 | 15% | 放量确认 | - 枢轴点和拟合线距离。 后续回测调优。