ee27313644
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。
10 lines
637 B
PowerShell
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
|