fix: reduce config hot-reload interval 60->10 cycles (~2-3min); already pushed strategy thresholds

This commit is contained in:
root 2026-03-04 04:16:56 +00:00
parent 7accb8ed88
commit 9a2d7cf187

View File

@ -1472,8 +1472,8 @@ def main():
warmup_cycles -= 1 warmup_cycles -= 1
if warmup_cycles == 0: if warmup_cycles == 0:
logger.info("冷启动保护期结束,模拟盘开仓已启用") logger.info("冷启动保护期结束,模拟盘开仓已启用")
# 每60轮(约15分钟)热加载配置,不需要重启 # 每10轮(约2-3分钟)热加载配置,不需要重启
if cycle % 60 == 0: if cycle % 10 == 0:
old_strategies = list(PAPER_ENABLED_STRATEGIES) old_strategies = list(PAPER_ENABLED_STRATEGIES)
load_paper_config() load_paper_config()
strategy_configs = load_strategy_configs() # A1: 热重载权重/阈值/TP/SL strategy_configs = load_strategy_configs() # A1: 热重载权重/阈值/TP/SL