From 9a2d7cf187348871181c69ed941361179a21ba6b Mon Sep 17 00:00:00 2001 From: root Date: Wed, 4 Mar 2026 04:16:56 +0000 Subject: [PATCH] fix: reduce config hot-reload interval 60->10 cycles (~2-3min); already pushed strategy thresholds --- backend/signal_engine.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/signal_engine.py b/backend/signal_engine.py index 9749cbc..76bff1c 100644 --- a/backend/signal_engine.py +++ b/backend/signal_engine.py @@ -1472,8 +1472,8 @@ def main(): warmup_cycles -= 1 if warmup_cycles == 0: logger.info("冷启动保护期结束,模拟盘开仓已启用") - # 每60轮(约15分钟)热加载配置,不需要重启 - if cycle % 60 == 0: + # 每10轮(约2-3分钟)热加载配置,不需要重启 + if cycle % 10 == 0: old_strategies = list(PAPER_ENABLED_STRATEGIES) load_paper_config() strategy_configs = load_strategy_configs() # A1: 热重载权重/阈值/TP/SL