Files
sanguo_vnpy_v2/scripts/data_platform/_run_build.ps1
T
claude_dev ee27313644 feat(data): 全市场5m/15m下载+灌库+每日增量链
xtdata逐只下载(非批量download_history_data2,后者5201只触发xtquant死锁),
先5m后15m(15m依赖5m),看get bars判成败(ret=None正常非失败)。
download_15m_xtdata.py + relaunch_15m_wrapper.ps1(auto-restart兜底segfault)。
import_vnpy_minute_fast.py灌库(INSERT OR REPLACE,interval存5m/15m,8028万行)。
_run_daily.ps1加5m/15m增量段(每天16:30)。validate_import.py校验。

全市场5201只,5m 6020万/15m 2007万bar,2025-07-17~2026-07-17。
2026-07-18 18:45:24 +08:00

10 lines
637 B
PowerShell

# schtasks /ru SYSTEM 下跑 build_daily_from_xtdata.py 的 wrapper。
# 输出 tee 到日志,便于 ssh 断开后看进度。不依赖工作目录(脚本内 ROOT 硬编码)。
$ErrorActionPreference = 'Continue'
$log = 'C:\sanguo_vnpy_v2\data\xtdata_build.log'
$py = 'C:\Python310\python.exe'
$script = 'C:\sanguo_vnpy_v2\scripts\data_platform\build_daily_from_xtdata.py'
"=== BUILD START $(Get-Date -Format o) ===" | Out-File -FilePath $log -Encoding utf8
& $py -X utf8 $script *>&1 | Tee-Object -FilePath $log -Append
"=== BUILD END $(Get-Date -Format o) exit=$LASTEXITCODE ===" | Out-File -FilePath $log -Encoding utf8 -Append