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 分钟。
可切换其他页面,本页保留进度,回来继续。
+
+ 发起新回测
+ 当前回测仍在后台运行,完成后可在「历史任务」查看
+