This website requires JavaScript.
Explore
Help
Register
Sign In
admin
0 Followers
·
0 Following
Joined on
2026-05-10
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Public Activity
Starred Repositories
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 06:37:12 +00:00
2ee6043592
feat(live): 实盘组合策略下拉加通路测试标签(channel_test 自动进 registry 扫描,双轨验证入口) [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 06:36:10 +00:00
102f602aee
fix(paper): 模拟盘列表创建时间UTC转北京时间显示(存的是UTC isoformat,直接截串少8h) [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 06:34:03 +00:00
36db2ed5a6
feat(shadow-desk): 通路测试策略channel_test+模拟盘列表改造: 策略=每日等权轮换ETF/蓝筹(卖旧买新走全买卖通路)+T+1当日卖探针(两端应一致拒单,验证拒单通路),注册backtest/live/前端,默认universe 5只高流动ETF,4单测(坑:BrokerFacade是dataclass,子类方法被父类__init__实例属性遮蔽须实例注入); 模拟盘列表:加类型列(个股/组合)+创建时间列,标的去JSON中括号,列宽重排,模式筛选加影子 [vps]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 04:56:41 +00:00
6220fc5943
refactor(paper): 影子升级为第三种运行模式(回放/实走/影子,用户拍板CTA和组合都可走影子): 模式卡三选一替代组合卡内撮合引擎单选; engine由mode推导(shadow→shadow否则eod_replay,CTA/组合统一); 日终20:30 job只遍历mode=live天然隔离影子账户; 列表徽标mode=shadow亮'影子'+组合live标'日终'; 2新测试 [vps]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 04:17:18 +00:00
8e7e7282de
feat(shadow-desk): P1-b/c 影子柜台常驻进程+本地撮合broker+前端引擎选择: ShadowBroker(实时价±滑点即时成交/佣金印花最低佣金/A股整手/T+1日锁/资金不足拒单/均价加权/duck-typed BrokerBase协议); runner挂bullet_trade LiveEngine同实盘唯一差=broker_factory换影子(双轨对账基础),成交落paper_trades+30s快照落持仓净值; CLI单实例文件锁(python -m sanguo_trader.shadow); paper_accounts加engine列(eod_replay/shadow迁移); 前端:模拟盘新建组合卡撮合引擎单选+列表影子/日终徽标; 10 broker单测 [vps]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 04:06:36 +00:00
861c7faa8c
feat(portfolio): P1-a 组合策略K线周期字段(前后端): 模拟盘新建组合卡显周期下拉(原v-if藏起,实走/影子用miniQMT档位); live组合分支不写死d(空=d默认,cta空=15m); 组合回测加interval(d=day,非d拒400+runner拒ValueError,分钟档等数据层); worker params存interval供回放预填; 前端组合回测表单加下拉(仅日线可选,其余disabled标注影子可用) [vps]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 02:34:58 +00:00
ce62de5522
docs(shadow-desk): P0对账标记已通过(all_weather 2024全年全量vs3段续跑,持仓逐只/现金总值/净值<1e-6,跨除权覆盖);下一步P1常驻进程 [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 02:12:07 +00:00
1e7d696f45
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]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 02:08:11 +00:00
8f184c9f2e
ci(vps-deploy): 纳入前端dist同步+API重启(治公网前端无管线手动步骤): Mac构建+tar+scp→VPS换dist(脚本入仓scripts/nas_sync,vps_update_dist.py); 重启加端口释放等待(防end→run竞态10048静默崩,今日实踩)+起服探活(上限10min) [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 01:35:04 +00:00
a5f19f5b43
fix(live): vt_symbol 默认值改裸码600000(前后端;后端create自动补后缀,默认值无需带SSE) [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 01:19:41 +00:00
94e1b59ec1
feat(web): K线周期下拉统一共享常量:列全miniQMT成品K线(1m~60m/日/周/月,周月由日线合成),默认日线;模拟盘/实盘/策略实例三表单同源;标注回放数据可用性(d/15m本地有) [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 01:12:52 +00:00
fff9119f38
docs(design): 影子柜台+双轨一致性验证(用户需求):影子vs实盘同跑对账——一致性参数表(费率/滑点标定/涨跌停/T+1对齐)+日终对账报表(笔数/价差<10bps/持仓/净值月<0.5%) [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 01:06:20 +00:00
02ece66e86
docs(design): 影子柜台设计v2(用户反馈):miniQMT实时订阅驱动(替代schtask轮询,与实盘同款)+实时价撮合+步长=策略自身周期(tick~月线)+每实例独立虚拟账户;对账兜底保留 [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 00:37:13 +00:00
869a758b89
fix(web): 任务耗时活计时钳0(本机时钟慢于服务端时短暂显示—) [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 00:33:54 +00:00
7e94339e42
docs(design): 模拟盘影子交易柜台设计(验收四轮#4):checkpoint增量+VPS盘中15m schtask+自有撮合;可行性已验(引擎initial_positions+attribute_history直查源) [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 00:32:09 +00:00
234b44e141
feat(live): CTA实盘vt_symbol裸6位码自动补交易所后缀(6→SSE,0/3→SZSE);表单提示+单策略原因说明(实盘需A股适配,陆续扩展) [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-14 00:30:44 +00:00
5850a60561
feat(api+web): 任务列表管理(验收四轮批1):历史任务→任务列表改名;DELETE /task/{id}单/批删除(进行中拒删);GET /task/{id}/params参数回放+点任务ID跳参数页预填;真创建时间+耗时列(提交即记,进行中活计时);进行中禁查看;组合任务params全量存 [nas]
94de7191f5
feat(backtest): 任务提交时间表task_submissions+按task_id删结果(行+曲线文件+提交记录); record_submission/load_submissions/delete_result_by_task_id [vps]
Compare 2 commits »
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-13 23:11:59 +00:00
02a862349a
fix(portfolio): worker Mac分支(SSH到VPS)remote_cmd也补--provider unified(同VPS分支基准空根因,Mac开发路径防踩) [nas]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-13 15:30:23 +00:00
a6f6956c5d
fix(portfolio): worker VPS分支也走unified provider:默认local(仅parquet)无指数点位致基准曲线恒空(dbbardata才有);冒烟实证VPS unified全链路OK [vps]
admin
pushed to
master
at
sanguo/sanguo_vnpy_v2
2026-08-13 15:24:23 +00:00
849e437244
fix(strategy): dirty误标根治:Monaco setValue回写modelValue(含换行规整)与nextTick复位竞态;改载入宽限窗口300ms(echoGrace),窗口内code变更不算用户编辑 [nas]
Previous
1
Next