Files
Chan/docs/CHANGELOG/CHANGELOG.md
T
jackyu66gitandCursor d3188ca83c fix: ECR-004 威科夫区间评分硬化与 VP 绘图减负(已审)
评分选 TR、阶段最小跨度、elements_only 门闩、Top-8 VP;无币种独立参数。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 18:46:08 +08:00

2.5 KiB
Raw Blame History

CHANGELOG

Unreleased — 2026-08-06

ECR-004L2Reviewed

  • 威科夫 TR 评分选段(防吞前置趋势);阶段非重叠最小跨度
  • 主站 VP Top-8 + bins≤24;填充线减负
  • elements_only 时不跑威科夫;收紧单测(无币种独立参数)

ECR-003L2Reviewed

  • 新增 chanlun/analysis/wyckoff/:交易区间、阶段 AE、Spring/SOS/LPS/UTAD 等事件、区间 VPPOC/VAH/VAL)、量能确认
  • /api/analyze 按需 include_wyckoff=1 返回顶层 wyckoff
  • 主站「威科夫」开关与 Lightweight 叠层(区间/阶段/事件/VP)
  • 单测与 analyze 契约 opt-in 断言

ECR-002L3Reviewed

  • 拆分 web/services/runtime.py 为包 web/services/runtime/state / timeframes / market_data / indicators / analyze / serialize
  • 加深 analyze 契约测试(mock HTTP + analyze_chan 键集 + serialize JSON
  • 新增 TF_DF 全量 init 冒烟与 runtime 门面测试

IDEA-002L1 补档)

对应 commit 9f1e736。无新 system tag(仍为 v1.0.0)。

Fixed

  • 主站自动刷新内存泄漏:disposeTradingViewCharts、去掉重复 sync 监听、默认增量刷新(每 6 次全量重建笔/段/中枢)
  • 加密货币首屏重复调用 /api/analyze
  • ChanMACD 同周期重复全量分析(复用 get_klc_list 结果)

Changed

  • /chan_tv:WS/REST 可分离配置、指标布局 localStorage、未完成中枢与 datafeed 实时 tick 行为完善
  • PROJECT_PROFILE Realtime 条目与 chan_tv WS 对齐(文档)

Docs

  • ESSIDEA-002、AGENT_MEMORY、AGENTSECR-002 实现与报告

v1.0.0 — 2026-08-05(首个正式 Release

对应 ECR-001 / tag v1.0.0。详见 docs/RELEASE/ECR-001-v1.0.0.md

Added

  • 正式包 chanlun/core / pipeline / builders / indicators / analysis
  • ESS 文档树 docs/PROFILE / ECR / SPEC / ADR / HANDOFF / CODE_REVIEW / RELEASE
  • Web config.pyservices/api/ blueprints
  • 前端 web/static/js/app/ 模块
  • Golden 回归 tests/generate_golden.py + fixtures

Changed

  • 根目录 Chan*.py / TF_DF.py 改为兼容 shim
  • TF_DF 实现拆至 builders,门面签名保持
  • web/app.py 瘦身为 create_app()
  • index.html 去掉巨型 inline 业务 JS
  • HTTP 代理改为环境变量配置
  • strategies / web / tests / examples → from chanlun... 导入

Fixed

  • 恢复缺失的 TF_DF.get_zs_list(委托 get_seg_zs_list

Moved

  • 示例 → examples/;笔记 → docs/notes/
  • 未接线 TSX/TS → static/js/_unused/