diff --git a/deploy/profile-scripts/price_monitor.py b/deploy/profile-scripts/price_monitor.py index e72ec2c3..760ba2cc 100644 --- a/deploy/profile-scripts/price_monitor.py +++ b/deploy/profile-scripts/price_monitor.py @@ -776,7 +776,9 @@ def run_once(round_label=""): # ── 策略追踪评估(2026-07-27 老爸:检查推荐是否触发止盈/止损)── try: import mofin_db - tracked = mofin_db.check_strategy_outcomes(conn) + _conn = mofin_db.get_conn() + tracked = mofin_db.check_strategy_outcomes(_conn) + _conn.close() if tracked: print(f" [TRACK] {tracked}条推荐触发止盈/止损", flush=True) except Exception as e: