This website requires JavaScript.
Explore
Help
Register
Sign In
sanguo
/
sanguo_vnpy_v2
Watch
3
Star
0
Fork
0
You've already forked sanguo_vnpy_v2
Code
Issues
3
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
5fdcd8b5d715c0585915a70a93f80703b94618e5
sanguo_vnpy_v2
/
scripts
T
History
claude_dev
dfa4f90ecd
feat(factor): 批量评估CLI——冒烟/全量/列因子,进度打印+Top15汇总表(NAS docker exec 冒烟入口) [vps]
2026-08-25 00:26:45 +08:00
..
ci
fix(ci): vps-deploy/workflow四雷根治(pipefail×3+ssh裸连+收尾非幂等+关issue不查gap)——issue#33基建工作包#1-#4 [nas]
2026-08-22 22:33:24 +08:00
data_platform
fix(nas): bs_5m --limit冒烟禁推chunk state——2026-08-22 09:17独立容器冒烟(--limit 3)实锤把state从2025-08-20多推到2025-02-18,[2025-02-18,2025-08-20]半年片被3只股'代表'5548只跳过(当日上午巡检发现:state mtime 09:17恰=冒烟时刻,窗口算术反推+代码链路三证合一);根因=limit_reached只盯DAILY_LIMIT配额防线(bs_5m_eod.py:220),--limit预截断列表后循环'正常跑完'lr=False,286行推进守卫畅通;修=chunk state推进闸门加not args.limit;+测试钉死冒烟不落state(Red复现→Green);NAS侧state两步手动补回(今晚23:5x→2025-08-20补跳过片,明晨完工后→2024-08-19跳过重跑);venv310全套177绿 [nas]
2026-08-22 09:43:03 +08:00
factor_research
feat(factor): 批量评估CLI——冒烟/全量/列因子,进度打印+Top15汇总表(NAS docker exec 冒烟入口) [vps]
2026-08-25 00:26:45 +08:00
nas_sync
feat(nas): 5m下载脱离主容器治本——DSM任务原docker exec进主容器跑,任何push→CI重启主容器=杀在跑的5m(08-20两案+08-22增量案三案实锤,系统性);修=独立一次性容器docker run --rm同镜像同tag(与现役容器sanguo_vnpy_v2:lock-aligned实证一致,CI部署自动跟踪版本),挂载与主容器完全一致,主容器重启永不波及;单实例锁/pid活性/state幂等全部沿用;DSM命令改一行:bash /volume1/stock/sanguo_5m/run_5m.sh;
⚠️
片宽183d维持不缩(45d小片同配额多跑4倍夜晚,容器解耦后已无暴露面问题,撤回此前缩片建议) [nas]
2026-08-22 09:15:41 +08:00
ops
tools(ops): 存量max_pool 30→0迁移脚本(默认dry-run,--apply才动手,幂等)——策略session 08-24移交项#1准备件 [nas]
2026-08-24 13:50:40 +08:00
shadow_desk
feat(shadow-desk): P0对账spike(runner加initial_positions通道+final_portfolio产出): BacktestEngine续跑注入初始持仓(引擎原生支持,不消耗现金); 期末现金/持仓/总值从engine.context.portfolio直取; run_backtest_json透传initial_positions+final_portfolio; scripts/shadow_desk/spike_p0全量vs 3段续跑对账(持仓逐只/现金总值/净值曲线<1e-6,自动月初分段或--split压除权边界); 6测试 [vps]
2026-08-14 10:10:51 +08:00
.gitkeep
…
diag_cta.py
…
diag_factor.py
…
smoke_e2e.py
…
smoke_phase2.py
…
smoke_phase3a.py
…
smoke_phase3b_factor.py
…
smoke_phase3b_optimize.py
…
smoke_phase3b.py
…
smoke_phase3c.py
…
spike_s1_alpha_ashare.py
…
spike_s2_optimization.py
…
spike_s3_peewee.py
…
verify_dual_source.py
…
verify_live_step.py
…
verify_raw_replay.py
…