From 7e41c0f5871398b8a163b1734f25bc57aee231fa Mon Sep 17 00:00:00 2001 From: aaron <> Date: Tue, 24 Feb 2026 22:08:34 +0800 Subject: [PATCH] 1 --- backend/app/services/signal_database_service.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/app/services/signal_database_service.py b/backend/app/services/signal_database_service.py index 63133fc..32bcbed 100644 --- a/backend/app/services/signal_database_service.py +++ b/backend/app/services/signal_database_service.py @@ -58,13 +58,14 @@ class SignalDatabaseService: grade=signal_data.get('grade', 'D'), confidence=signal_data.get('confidence', 0), entry_price=clean_price(signal_data.get('entry_price')), + entry_zone=clean_price(signal_data.get('entry_zone')), # 挂单价格 stop_loss=clean_price(signal_data.get('stop_loss')), take_profit=clean_price(signal_data.get('take_profit')), current_price=clean_price(signal_data.get('current_price')), - signal_type_detail=signal_data.get('type'), + signal_type_detail=signal_data.get('type') or signal_data.get('timeframe'), entry_type=signal_data.get('entry_type'), position_size=signal_data.get('position_size'), - reason=signal_data.get('reason'), + reason=signal_data.get('reasoning') or signal_data.get('reason'), # reasoning 来自 LLM 输出 risk_warning=signal_data.get('risk_warning'), analysis_summary=signal_data.get('analysis_summary'), news_sentiment=signal_data.get('news_sentiment'),