mirror of
https://ghfast.top/https://github.com/aeroxw/easy-tdx.git
synced 2026-09-12 15:44:15 +08:00
v1.18.0 策略库新增 kind='multi' 类型:组合回测结果可保存为组合, 卡片「↻ 重跑到今天」一键用今天重跑得到截至当天的策略信号 (持仓/空仓/浮盈/浮亏三态高亮)。策略库拆成「单标的」「组合」 两个 Tab,避免数量多了混排难找。 核心机制:保存配置 → 载入即重跑到今天 → 看持仓表 = 今日信号。 复用现有 SQLite 单表(kind 字段本就是 TEXT),零数据库迁移, 零后端逻辑改动,仅 schema Literal 加 'multi'。 含 10 项代码审计修复:multi-icon 字体误用、lastComboCash 漏赋、 弹窗 ARIA/ESC/focus、三态函数收敛 computed、警示样式合并、 重跑按钮改橙、items 运行时校验、ref 替代 querySelector、 selectedIds 静默替换、文案精简。 补记 v1.17.15 CHANGELOG(橙色按钮 + 名言轮播)。 - 改 web-ui/src/views/StrategiesView.vue(保存组合+Tab+三态+审计修复) - 改 src/easy_tdx/web/backtest_schemas.py(kind Literal 加 'multi') - 改 web-ui/src/types.ts(TS 类型同步) - 改 CHANGELOG.md(补 v1.17.15 + 新增 v1.18.0) - bump pyproject.toml 1.17.15 → 1.18.0