075052da54
- P1-5 读写注册表脱节: EVENT_PANEL_TYPES 补 margin/sw_industry/dragon_tiger_seats/ nb_daily(15→19, 09-12 四域注册采集时漏同步); 新增 test_whitelist_sync 钉死 「采集 PER_DATE_TYPES 全族+gdhs == 白名单 == manifest domains ⊇」三同步义务; nb_hold 季频 asof 语义不进 exact-date 底座(钉死边界, 零消费方) - P1-6 manifest 脱节: data_manifest.yaml 8 域→27 域(补事件面板族 19 类), 消 data_gap_check 对真实供给误开缺口 issue 的潜伏面 - P1-10 监控自监: SCHTASKS +sanguo-data-monitor-morn/eve(17→19); 两 wrapper 本就 恒 exit 0(设计预留), 非零=真崩, 零假红; 双班全死盲区待 strategy 域 health mtime 反盯(已转呈) - docs_audit 旧名根治: register_schtasks.ps1 重写为现役 bs-daily/xt-daily (旧版重跑会复活死任务双开, 09-01 事故同源); bs_eod_wrapper/xt_eod_wrapper 头注勘正 - docs_audit spec 三勘正: §16.1 白名单 14→19 类; §20.1「零改动自动可读」落空 改「白名单一行即读+钉死测试」; §18.8 自称权威降级+ak-daily 07:35→19:00 (VPS 实查)+xt 行名归一+ak-events 指针化; §20.10.2 硬计数指针化; §20.15.1/runbook 在岗 17→19 - docs_audit README §4 调度表整表换现役 10 任务; data-monitoring 计划加三行 状态头注(初值退出权威位) tests: data_platform+portfolio 1397 passed Co-Authored-By: Claude Code <noreply@anthropic.com>
15 lines
794 B
PowerShell
15 lines
794 B
PowerShell
# bs_eod_wrapper.ps1 — 手动单跑入口 (无 schtask 挂载; 10-01 二轮审计勘正旧注释)
|
|
# 2026-08-20 重组后本 wrapper 的旧任务 sanguo-bs-eod 已并为 sanguo-bs-daily
|
|
# (bs_daily_wrapper.ps1 -> bs_daily_main.py 直接串行调 bs_eod.py, 不经本文件)。
|
|
# 方案A: 个股日线+15min -> dbbardata('d'/'15m') + pe/pb -> valuation_baostock
|
|
$env:http_proxy = ''
|
|
$env:https_proxy = ''
|
|
$env:all_proxy = ''
|
|
Set-Location C:\sanguo_vnpy_v2
|
|
$ts = Get-Date -Format 'yyyyMMdd_HHmmss'
|
|
$logDir = 'C:\sanguo_vnpy_v2\data\migration_logs'
|
|
if (-not (Test-Path $logDir)) { New-Item -ItemType Directory -Path $logDir -Force | Out-Null }
|
|
$log = Join-Path $logDir "bs_eod_$ts.txt"
|
|
C:\Python310\python.exe -X utf8 C:\sanguo_vnpy_v2\scripts\data_platform\bs_eod.py *>> $log
|
|
exit $LASTEXITCODE
|