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。
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user