diff --git a/trading_system/main.py b/trading_system/main.py index e60cbc5..ddfb551 100644 --- a/trading_system/main.py +++ b/trading_system/main.py @@ -310,17 +310,11 @@ async def main(): risk_manager = RiskManager(client) position_manager = PositionManager(client, risk_manager) - # 初始化推荐器(用于自动生成推荐) - recommender = None - try: - from trade_recommender import TradeRecommender - recommender = TradeRecommender(client, scanner, risk_manager) - logger.info("✓ 推荐器已初始化,将自动生成交易推荐") - except Exception as e: - logger.warning(f"⚠ 推荐器初始化失败: {e},将不生成推荐") - logger.debug(f"错误详情: {type(e).__name__}: {e}") + # 交易进程不生成推荐(由独立的推荐进程 recommendations_main.py 处理) + logger.info("交易进程模式:只执行自动交易,不生成推荐") + logger.info("推荐由独立的推荐进程(auto_recommend)处理") - strategy = TradingStrategy(client, scanner, risk_manager, position_manager, recommender=recommender) + strategy = TradingStrategy(client, scanner, risk_manager, position_manager, recommender=None) # 4. 打印配置信息(完整版,便于验证山寨币策略) logger.info("=" * 60)