Files
tick-stock-panel/backend/app/indicators
shy3130 5fad0da469 fix(kline): 新股上市初期无涨跌幅窗口判定, 修复分时钳制与假涨停信号
注册制新股上市前 5 个交易日 (北交所仅首日) 无涨跌幅限制, 此前系统
完全没有该概念 (C沈鼓 601091.SH 09-18 昨收 20.8/盘中 82.59):

- 分时图: 自适应模式不再钳制到 ±rate 涨跌停带内 (y 轴被夹在
  18.72~22.88, 曲线全部出界); 涨跌停模式取涨跌停带与实际数据较大者;
  上市首日无昨收时 yAxis 加 scale 不再从 0 锚定; 区间过宽时刻度减半
- price_limits: 新增窗口判定单一事实源 (注册制改革分板块 cutoff,
  is_no_limit_day 交易日序号精确门控 + 保守日历边际兜底)
- pipeline: _no_price_limit 由「哨兵值且 as_of 命中单日」扩展为
  「或 listing_date 命中窗口」; 连板/炸板/翘板/回测撮合约束全部继承;
  实时路径同口径兜底
- api: minute 响应 price_limit 新增 no_limit, 前端据此不画假涨跌停虚线
- schemas: list_date → listing_date 命名对齐 (与维表实际字段一致)

测试: 窗口日/第 6 日恢复/北交所首日/实时路径/API no_limit/前端 y 轴
范围/普通股与 ST 回归; 后端全量 2237 passed, 前端 43 passed。
2026-09-20 16:07:07 +08:00
..
2026-06-18 17:18:23 +08:00