From c38787aea3c86a4724db58291da134a6319f6772 Mon Sep 17 00:00:00 2001 From: hmo Date: Tue, 30 Jun 2026 02:15:44 +0800 Subject: [PATCH] fix: sort candidates by score across strategies before limiting MAX_ADD --- mo_alphasift_bridge.py | 1 + 1 file changed, 1 insertion(+) diff --git a/mo_alphasift_bridge.py b/mo_alphasift_bridge.py index f372e526..9534cda 100644 --- a/mo_alphasift_bridge.py +++ b/mo_alphasift_bridge.py @@ -187,6 +187,7 @@ def run_all(strategies_str, market, max_results, dry_run=False): print("无符合条件的新标的") return + new_stocks.sort(key=lambda s: s["source_detail"]["score"], reverse=True) new_stocks = new_stocks[:MAX_ADD] print(f"\n新增 {len(new_stocks)} 只到自选池:")