From 9ceee1ef1685d2b9f9bbb449058697b146dacec1 Mon Sep 17 00:00:00 2001 From: jackyu66git Date: Fri, 7 Aug 2026 15:06:27 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8E=A8=E8=8D=90=E9=80=89=E8=82=A1?= =?UTF-8?q?=E8=90=BD=E5=BA=93=E8=BF=BD=E8=B8=AA=E3=80=81=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=B8=8E=20Dashboard=20=E4=B8=AD=E6=96=87?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加 recommendation_log 与定时任务,按网格搜索结果收紧止损/目标 ATR,并补齐绩效核验接口与界面本地化。 Co-authored-by: Cursor --- src/ashare_dp/apps/api/dashboard/html.py | 92 +++++---- src/ashare_dp/apps/api/dashboard/router.py | 141 ++++++++++++- src/ashare_dp/apps/scheduler/jobs.py | 46 +++++ src/ashare_dp/apps/scheduler/scheduler.py | 17 +- src/ashare_dp/data/store/schema.py | 18 ++ src/ashare_dp/market/optimizer.py | 222 +++++++++++++++++++++ src/ashare_dp/market/recommendations.py | 12 +- 7 files changed, 496 insertions(+), 52 deletions(-) create mode 100644 src/ashare_dp/market/optimizer.py diff --git a/src/ashare_dp/apps/api/dashboard/html.py b/src/ashare_dp/apps/api/dashboard/html.py index df2cdbf..ca02d8b 100644 --- a/src/ashare_dp/apps/api/dashboard/html.py +++ b/src/ashare_dp/apps/api/dashboard/html.py @@ -1,6 +1,6 @@ """Dashboard HTML — Trading Command Center. -5 sections: COMMAND → ACTION → WHERE → WHY → RISK → EXPECTANCY +5 sections: COMMAND → ACTION → WHERE → WHY → 风险 → EXPECTANCY Everything else collapsed as Diagnostics. """ @@ -50,7 +50,7 @@ body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','PingFang SC','Micr .flow-line{font-family:monospace;font-size:10px;line-height:1.6;white-space:pre;color:var(--muted)} .flow-line .fr{color:var(--red)}.flow-line .to{color:var(--green)}.flow-line .ar{color:var(--muted)} -/* RISK */ +/* 风险 */ .risk-item{padding:6px 8px;border-radius:4px;margin-bottom:3px;font-size:10px;display:flex;align-items:flex-start;gap:5px} .risk-crit{background:rgba(248,81,73,.1);border:1px solid rgba(248,81,73,.2)} .risk-warn{background:rgba(210,153,29,.1);border:1px solid rgba(210,153,29,.2)} @@ -83,6 +83,11 @@ body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','PingFang SC','Micr

Loading...