From 9f260dfb093b258828b582ad572e6679b5c90378 Mon Sep 17 00:00:00 2001 From: Justin Gu <97915@qq.com> Date: Thu, 3 Sep 2026 03:31:51 +0800 Subject: [PATCH] =?UTF-8?q?release:=20v1.30.3=20=E2=80=94=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E4=B8=80=E9=94=AE=E5=AF=BB=E4=BC=98=E6=89=80=E6=9C=89?= =?UTF-8?q?=E7=AD=96=E7=95=A5=E6=BC=8F=E6=8E=89=E6=96=B0=E7=AD=96=E7=95=A5?= =?UTF-8?q?=EF=BC=88STRATEGY=5FPRESETS=2019=E2=86=9254=20=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=20+=20=E4=B8=80=E8=87=B4=E6=80=A7=E5=9B=9E=E5=BD=92?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 9 +++++++++ pyproject.toml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 30d9ce9..9830b14 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,15 @@ 本文件记录 easy-tdx 的版本变更。格式遵循 [Keep a Changelog](https://keepachangelog.com/zh-CN/)。 +## [1.30.3] — 2026-09-03 + +**修复「一键寻优所有策略」漏掉 35 个新策略**——v1.30.2 把内置策略从 19 个扩到 54 个,但「一键寻优」走的是另一份独立清单 `STRATEGY_PRESETS`(参数寻优预设网格):该清单未同步登记新策略,而未登记的策略会被**静默跳过**(仅记 warning)——于是 WebUI 寻优页策略下拉能看到 54 个策略,点「一键寻优所有策略」却仍只寻优旧的 19 个、合计 174 网格点,v1.30.2 的新策略全部缺席全局排名。 + +### 修复 + +- **`STRATEGY_PRESETS` 补齐 35 个新策略的预设网格**([presets.py](src/easy_tdx/backtest/strategies/presets.py)):每个策略 1-2 个关键参数、3-9 个网格点,取值全部通过参数 schema 边界校验(跨参数约束如 `n1