fix(tick_charts): 多日分时图 minutes>=1440 报 ValueError (Issue #10)

This commit is contained in:
GitHub
2026-07-01 16:22:57 +08:00
parent 615994ad72
commit bc83ffa4ac
4 changed files with 127 additions and 2 deletions
+4 -1
View File
@@ -72,7 +72,10 @@ class TickChartsCmd(BaseCommand[MacMultiTickChart]):
)
ticks.append(
MacTick(
time=time(minutes // 60, minutes % 60),
# 多日分时里 minutes 在个别服务器/数据状态下可能 ≥ 1440
# (累计或异常值),对 24 取模折算成日内时刻,避免 ValueError。
# 与单日分时 SymbolTickChartCmd 的处理保持一致(Issue #10)。
time=time(minutes // 60 % 24, minutes % 60),
price=price,
avg=avg,
vol=vol,