From 5ab9d9ea23f3c46630e180f11d1c773dc3f6e219 Mon Sep 17 00:00:00 2001 From: aaron <> Date: Tue, 10 Jun 2025 15:42:31 +0800 Subject: [PATCH] update --- cryptoai/agents/crypto_agent.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cryptoai/agents/crypto_agent.py b/cryptoai/agents/crypto_agent.py index d6ab967..d963e23 100644 --- a/cryptoai/agents/crypto_agent.py +++ b/cryptoai/agents/crypto_agent.py @@ -18,6 +18,8 @@ from models.data_processor import DataProcessor from utils.config_loader import ConfigLoader from utils.dingtalk_bot import DingTalkBot from utils.discord_bot import DiscordBot +from models.analysis_result import AnalysisResultManager +from utils.db_manager import SessionLocal class CryptoAgent: """加密货币智能体,用于分析市场数据并生成交易策略""" @@ -282,7 +284,9 @@ class CryptoAgent: # 保存分析结果到数据库 try: # 保存到数据库 - saved = self.db_manager.analysis_result_manager.save_analysis_result( + session = SessionLocal() + manager = AnalysisResultManager(session) + saved = manager.save_analysis_result( agent='crypto', symbol=symbol, time_interval=self.time_interval,