chore: 每日采集时间从15:00调整到15:01

收盘后留1分钟等数据稳定,避免15:00整点采集到不完整数据。

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Sakurasan
2026-08-12 19:55:49 +08:00
co-authored by Claude
parent a6497caf73
commit 48522cbfea
+2 -2
View File
@@ -16,7 +16,7 @@ _CST = timezone(timedelta(hours=8))
# 每天采集的后台任务:每 300 秒(5 分钟)检查一次
CHECK_INTERVAL_SECONDS = 300
COLLECT_AFTER_TIME = dtime(15, 0) # 收盘后 15:00 开始允许采集
COLLECT_AFTER_TIME = dtime(15, 1) # 收盘后 15:01 开始允许采集(留 1 分钟等收盘数据稳定)
CORE_STOCK_LIMIT = 100 # 题材领涨股涨幅前100
TOP_THEME_LIMIT = 20 # 题材涨幅前20
HOTMAP_TOP_N = 50 # 热点穿透采样题材数:涨幅榜+热度榜各取前50,合并(与热点穿透页一致)
@@ -175,7 +175,7 @@ async def collect_daily(trade_date: str, dry_run: bool = False) -> dict:
async def collector_loop(stop: Optional[asyncio.Event] = None) -> None:
"""后台循环:每个交易日 15:00 后自动采集当日数据(幂等)"""
"""后台循环:每个交易日 15:01 后自动采集当日数据(幂等)"""
while True:
try:
now = datetime.now(_CST)