From 15f132ccb5156be0d6e3f11fae21565d1ca9b5ce Mon Sep 17 00:00:00 2001 From: claude_dev Date: Thu, 13 Aug 2026 11:36:35 +0800 Subject: [PATCH] =?UTF-8?q?feat(portfolio):=20=E5=8F=82=E6=95=B0=E8=A1=A8?= =?UTF-8?q?=E5=8D=95=E5=88=86=E5=9D=97(=E7=AD=96=E7=95=A5=E4=B8=8E?= =?UTF-8?q?=E9=80=89=E8=82=A1/=E6=97=B6=E9=97=B4=E4=B8=8E=E8=B5=84?= =?UTF-8?q?=E9=87=91/=E5=9F=BA=E5=87=86=E4=B8=8E=E8=B4=B9=E7=94=A8);=20?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E4=B8=AD=E9=A1=B5=E5=8A=A0=E3=80=8C=E5=8F=91?= =?UTF-8?q?=E8=B5=B7=E6=96=B0=E5=9B=9E=E6=B5=8B=E3=80=8D(=E6=B2=BB?= =?UTF-8?q?=E7=AD=89=E5=BE=85=E9=A1=B5=E6=97=A0=E6=B3=95=E6=96=B0=E5=BB=BA?= =?UTF-8?q?)=20[nas]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/backtest/PortfolioBacktest.vue | 78 ++++++++----------- 1 file changed, 33 insertions(+), 45 deletions(-) diff --git a/frontend/src/views/backtest/PortfolioBacktest.vue b/frontend/src/views/backtest/PortfolioBacktest.vue index b5a4d3b..b6cb2dc 100644 --- a/frontend/src/views/backtest/PortfolioBacktest.vue +++ b/frontend/src/views/backtest/PortfolioBacktest.vue @@ -270,69 +270,51 @@ function fmtNum(v: number | null | undefined, digits = 2): string { - + - + - + MVP 默认 HS300 子集(20-30 只),快速验证链路 - + 选择回测策略 - + 0=全市场不限, N=前N只(MVP验证用, 默认30) + + + + + + + - + - + - + - + + + + + + + + @@ -354,12 +336,14 @@ function fmtNum(v: number | null | undefined, digits = 2): string { 0.001=万10,0=不加 -
- 开始回测 - 提交后可切换其他页面,回来自动续看进度/结果 -
+ +
+ 开始回测 + 提交后可切换其他页面,回来自动续看进度/结果 +
+ @@ -372,6 +356,10 @@ function fmtNum(v: number | null | undefined, digits = 2): string { task: {{ trackingTid }} · 组合回测加载大库数据预计 1-3 分钟。 可切换其他页面,本页保留进度,回来继续。

+
+ 发起新回测 + 当前回测仍在后台运行,完成后可在「历史任务」查看 +