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
5
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
cd1793c7c3b1ec4a88d07b4b8d46eb7beeb6ceb2
sanguo_vnpy_v2
/
scripts
T
History
claude_dev
f478d7b637
CI/CD / test (push)
Successful in 27s
Details
CI/CD / nas-deploy (push)
Successful in 13s
Details
CI/CD / nas-verify (push)
Successful in 12s
Details
fix(data): 监控升红规则回滚——2026-09-25 实为中秋休市(9-25~27 连休 9-28 开市), 时间基线升级会在节假日连坐误红全 per_date 域(三源同缺一日=休市形态非源滞后); 真缺口兜底=确认集推进+调度/过程层纵深分工, 假日容忍跨周末钉死测试+spec 定案 [vps]
...
Co-Authored-By: Claude Code <
noreply@anthropic.com
>
2026-09-26 20:08:28 +08:00
..
ci
fix(live): 部署滚动重启QMT会话竞态根治双层——P1 runner_live connect退避重试5×10s(08-30实录live_17/20重拉后connect=-1整引擎退出静默缺仓,会话回收秒级重试即免疫,失败清理QmtBroker自带重试安全)+P0 重启脚本杀后等30s会话回收+引擎数核验追平杀前DB期望追不平exit 1红灯(vps_count_engines.py经promote部署,expected须杀前取);VPS实测双模式6/6;全量1359绿 [vps]
2026-08-30 12:46:48 +08:00
data_platform
fix(data): 监控升红规则回滚——2026-09-25 实为中秋休市(9-25~27 连休 9-28 开市), 时间基线升级会在节假日连坐误红全 per_date 域(三源同缺一日=休市形态非源滞后); 真缺口兜底=确认集推进+调度/过程层纵深分工, 假日容忍跨周末钉死测试+spec 定案 [vps]
2026-09-26 20:08:28 +08:00
factor_research
feat(pipeline): P1 部署尾节调度件——NAS runner 第一周日号闸+VPS wrapper+schtask XML 注册 [vps]
2026-09-23 23:35:29 +08:00
nas_sync
fix(data): 监控收尾两修——过程层日志窗 26h(防晨班 8 天窗每日重炒旧失败,上周五 RemoteDisconnected 连带实案)/NAS events 带 green_keys 回传(VPS 摄取时 resolve NAS 告警,防永不转绿)+runbook 注记同步 [vps]
2026-09-26 08:08:26 +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
pipeline
fix(pipeline): 冒烟实证修——桥扁DataFrame行走+env全链配方+epoch退化守卫 [vps]
2026-09-26 14:07:22 +08:00
qmt_relogin
feat(qmt_relogin): 哨兵第六探针+commit 告警(runbook#35 防御第一波,用户拍板「先探着」)——qmt_sentinel.py 新增 infra_probe():frps:7000 端口+claude.mysanguo.online 200+commit%≥90 三查,挂 main() 首位防交易栈早退跳过,RED/AMBER 纯记录不触发 recover()(relogin 救不了 frps,修复动作仍是手册 sc start);gate_json 加可选 fname 参数,infra 用独立 qmt_gate_latest_infra.json 防与 sentinel GREEN 互相覆盖;随既有哨兵 schtask 全天候 30min 节律零新调度(09-13 案发窗=周末下午正是旧盲区,现覆盖);VPS 已部署(.bak 备份)实战首跑 21:37:38 GREEN frps=up claude=200 commit=28.8%;runbook 第35起+frps 行同步(第一波落地,③内存上限归第二波与未来统一监控);09-13 断 5 天的教训=发现半径从「没人看」变 30min [vps]
2026-09-19 21:38:32 +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
…
bridge_err_full.py
chore(ops): 历史事故工具入库4只+清废6只两图(收编判定=可复用才留)——入库:bridge_err_full(order_error_events拒因payload聚合)/bridge_streams_tail(事件流通用尾视,argv传key)/harvest_zombies(09-14僵尸引擎收割器,wedged子进程terminate+supervisor自动重拉,status只读模式,该故障模式会复发)/reanchor_value(value双轨重锚工序=run-monthly-force-calendar案记录的实现,停机安全闸+备份+删strategy_start_date字段,重锚需求若再现直接可用);删除(日期焊死的一次性取证,事故均已闭环入档):watch_recovery/day2_handoff_check/minqmt_check2/3/minqmt_replace_check/post_fix_verify(全为2026-09-09~11当日TODAY硬编码)+proposal_preview与proposal_strategy_library_v2_full.jpeg(8-15策略库两版选型mockup,次日在List.vue/InstanceOverview.vue落地,已消耗无引用);4只入库件密钥零硬编码(redis密码运行时读conf) [vps]
2026-09-19 17:26:50 +08:00
bridge_streams_tail.py
chore(ops): 历史事故工具入库4只+清废6只两图(收编判定=可复用才留)——入库:bridge_err_full(order_error_events拒因payload聚合)/bridge_streams_tail(事件流通用尾视,argv传key)/harvest_zombies(09-14僵尸引擎收割器,wedged子进程terminate+supervisor自动重拉,status只读模式,该故障模式会复发)/reanchor_value(value双轨重锚工序=run-monthly-force-calendar案记录的实现,停机安全闸+备份+删strategy_start_date字段,重锚需求若再现直接可用);删除(日期焊死的一次性取证,事故均已闭环入档):watch_recovery/day2_handoff_check/minqmt_check2/3/minqmt_replace_check/post_fix_verify(全为2026-09-09~11当日TODAY硬编码)+proposal_preview与proposal_strategy_library_v2_full.jpeg(8-15策略库两版选型mockup,次日在List.vue/InstanceOverview.vue落地,已消耗无引用);4只入库件密钥零硬编码(redis密码运行时读conf) [vps]
2026-09-19 17:26:50 +08:00
bridge_switch_ops.py
fix(tools): bridge_switch_ops orders 子命令去 login 化——桥 shim 无 login(旧 miniQMT API 直连残留),AttributeError 必炸;改 trade-probe 同款无 login+双形态参数尝试((),(acc,),(acc,False)),09-14 抽样审计时探针模式实测可用后原样搬入 [vps]
2026-09-14 12:52:57 +08:00
diag_cta.py
feat(backtest): 接真实 CTA 策略跑通端到端回测(DoubleMaStrategy on 600000)
2026-07-06 23:33:24 +08:00
diag_factor.py
fix(backtest): result_id 用 DB 行 id + equity/trades 落 JSON(S1.1+S1.2)
2026-07-07 06:06:10 +08:00
harvest_zombies.py
chore(ops): 历史事故工具入库4只+清废6只两图(收编判定=可复用才留)——入库:bridge_err_full(order_error_events拒因payload聚合)/bridge_streams_tail(事件流通用尾视,argv传key)/harvest_zombies(09-14僵尸引擎收割器,wedged子进程terminate+supervisor自动重拉,status只读模式,该故障模式会复发)/reanchor_value(value双轨重锚工序=run-monthly-force-calendar案记录的实现,停机安全闸+备份+删strategy_start_date字段,重锚需求若再现直接可用);删除(日期焊死的一次性取证,事故均已闭环入档):watch_recovery/day2_handoff_check/minqmt_check2/3/minqmt_replace_check/post_fix_verify(全为2026-09-09~11当日TODAY硬编码)+proposal_preview与proposal_strategy_library_v2_full.jpeg(8-15策略库两版选型mockup,次日在List.vue/InstanceOverview.vue落地,已消耗无引用);4只入库件密钥零硬编码(redis密码运行时读conf) [vps]
2026-09-19 17:26:50 +08:00
reanchor_value.py
chore(ops): 历史事故工具入库4只+清废6只两图(收编判定=可复用才留)——入库:bridge_err_full(order_error_events拒因payload聚合)/bridge_streams_tail(事件流通用尾视,argv传key)/harvest_zombies(09-14僵尸引擎收割器,wedged子进程terminate+supervisor自动重拉,status只读模式,该故障模式会复发)/reanchor_value(value双轨重锚工序=run-monthly-force-calendar案记录的实现,停机安全闸+备份+删strategy_start_date字段,重锚需求若再现直接可用);删除(日期焊死的一次性取证,事故均已闭环入档):watch_recovery/day2_handoff_check/minqmt_check2/3/minqmt_replace_check/post_fix_verify(全为2026-09-09~11当日TODAY硬编码)+proposal_preview与proposal_strategy_library_v2_full.jpeg(8-15策略库两版选型mockup,次日在List.vue/InstanceOverview.vue落地,已消耗无引用);4只入库件密钥零硬编码(redis密码运行时读conf) [vps]
2026-09-19 17:26:50 +08:00
smoke_e2e.py
…
smoke_phase2.py
…
smoke_phase3a.py
fix(factor): 因子管线真数据跑通(注册因子 + close 时区 + 多 symbol + smoke 真断言)
2026-07-06 23:00:48 +08:00
smoke_phase3b_factor.py
feat(s2): 投研核心端到端跑通(IC 表 + tears 报告)
2026-07-07 06:28:01 +08:00
smoke_phase3b_optimize.py
feat(s3): 历史任务 + 参数优化端到端跑通
2026-07-07 06:35:54 +08:00
smoke_phase3b.py
feat(s1): 回测核心端到端跑通(vnpy client 对齐)
2026-07-07 06:21:17 +08:00
smoke_phase3c.py
test(paper): Phase 3c 端到端冒烟脚本(login+create+equity/trades/strategies)
2026-07-07 12:58:14 +08:00
spike_s1_alpha_ashare.py
…
spike_s2_optimization.py
…
spike_s3_peewee.py
…
verify_dual_source.py
feat(data): 双源5yr全市场部署 + baostock 15min + 断点续传
2026-07-09 19:22:36 +08:00
verify_live_step.py
fix(live): C-S3实走warmup(am跨日)+fetch_day wrapper+端到端验证
2026-07-08 06:59:24 +08:00
verify_raw_replay.py
feat(data): raw真实价数据源(task#79)—raw_dir+dir_key路由+新浪源重下
2026-07-07 22:19:11 +08:00