From 2a9e4db756ab3a0c03bc82ba08d26c678979868f Mon Sep 17 00:00:00 2001 From: root Date: Tue, 3 Mar 2026 15:32:04 +0000 Subject: [PATCH] fix: pass ALT layer scores into BTC factors for frontend display --- backend/signal_engine.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/signal_engine.py b/backend/signal_engine.py index 0324011..6bc7cd7 100644 --- a/backend/signal_engine.py +++ b/backend/signal_engine.py @@ -1009,6 +1009,11 @@ class SymbolState: "spot_perp_div": spot_perp_div, "whale_cvd_ratio": whale_cvd, "alt_score_ref": alt_result["score"], + # 透传ALT层分数供前端展示 + "direction": (alt_result.get("factors") or {}).get("direction"), + "crowding": (alt_result.get("factors") or {}).get("crowding"), + "environment": (alt_result.get("factors") or {}).get("environment"), + "auxiliary": (alt_result.get("factors") or {}).get("auxiliary"), }, })