From bdc3c8c66d6e2375a12431245bdd4734bb8aaa23 Mon Sep 17 00:00:00 2001 From: hmo Date: Wed, 12 Aug 2026 06:05:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BB=84=E5=90=88Tab=20members=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=85=BC=E5=AE=B9v=5Foversold(=E7=A0=94=E7=A9=B6?= =?UTF-8?q?=E5=90=8D)=E2=80=94=E2=80=94p=5Foversold=E5=AE=9E=E7=9B=98?= =?UTF-8?q?=E5=90=8D=E7=8E=B0=E5=9C=A8=E8=83=BD=E6=98=BE=E7=A4=BA=E7=9C=9F?= =?UTF-8?q?=E5=AE=9E=E5=9B=9E=E6=B5=8B=E6=95=B0=E6=8D=AE(10y=20cagr=2018.6?= =?UTF-8?q?%)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- evolution/evolution_api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/evolution/evolution_api.py b/evolution/evolution_api.py index adf77bd3..dc6ac615 100644 --- a/evolution/evolution_api.py +++ b/evolution/evolution_api.py @@ -113,7 +113,8 @@ def get_combo_dashboard(): members = {} for v in ["v_weak", "p_oversold"]: sel_v = "v_weak" if v == "v_mr" else None - candidates = [sel_v, "v_mr_sel", v] if sel_v else [v] + # 2026-08-12: p_oversold 实盘名 → 回测数据存 v_oversold(研究名),两个都查 + candidates = ["v_oversold", "p_oversold"] if v == "p_oversold" else (["v_weak", "v_mr_sel", v] if sel_v else [v]) r = None used_sel = False for cv in candidates: