# 002646 丢 600 股成交 — 修账证据包(2026-09-01 晚间视图,零点翻篇前固化) ## 结论 - QMT 订单视图 filled=8900(真);台账只记 8300(12×600+2×500+1×100) - QMT 持仓视图 002646=8900 vs 账本 8300 —— **全账户 40 只持仓唯一差异** - 恒等式 09-01 未归因 +4242 元 = 600 × 7.07(002646 收价),100% 定位 - 64 笔全账户成交归属:17=29 / 18=15 / 22=15 / 21=5 / 19=0 / 20=0(29+15+15+5=64,无手动单) 台账 63 行 vs QMT 64 行 = 恰差这笔孪生 ## QMT 晚间视图 002646 全部 16 笔(探针 19:1x 实录) | traded_time(epoch) | vol | px | traded_id | |---|---|---|---| | 1788226760 | 600 | 7.0 | 1010000032367159 | ←孪生A | 1788226760 | 600 | 7.0 | 1010000032367166 | ←孪生B(台账缺其一) | 1788226761 | 600 | 7.0 | 1010000032367174 | | 1788226762 | 600 | 7.0 | 1010000032367183 | | 1788226763 | 600 | 7.0 | 1010000032367190 | | 1788226764 | 600 | 7.0 | 1010000032367197 | | 1788226765 | 600 | 7.0 | 1010000032367204 | | 1788226766 | 600 | 7.0 | 1010000032367212 | | 1788226767 | 600 | 7.0 | 1010000032367222 | | 1788226768 | 600 | 7.0 | 1010000032367228 | | 1788226769 | 600 | 7.0 | 1010000032367238 | | 1788226770 | 600 | 7.0 | 1010000032367243 | | 1788226771 | 600 | 7.0 | 1010000032367251 | | 1788226772 | 500 | 7.0 | 1010000032367257 | | 1788226773 | 500 | 7.0 | 1010000032367263 | | 1788226774 | 100 | 7.0 | 1010000032367274 | 合计 8900 ✓(订单 1090522873,09:39:20 提交,市价转限价 7.1→按 7.0 成交) ## 修账参数(已执行,2026-09-01 深夜) - INSERT INTO live_trades: account_id=17, strategy_name='all_weather_ex', symbol='002646.XSHE', direction='buy', offset='open', price=7.0, volume=600, traded_at='2026-09-01 09:39:20'(epoch 1788226760,北京时间换算), vt_tradeid='repair:1010000032367166'(孪生B 的 QMT 成交编号) - 前置:sqlite backup API 备份 backtest_results.db → .bak_002646_20260901_2100 - 后置:live_17 status 开关重启(stopped→等进程退→running) - 用户批准:21:00 对话原话「002646的修帐我批」 ## 执行结果 - ✅ 备份落盘:backtest_results.db.bak_002646_20260901_2100 - ✅ INSERT 1 行(dup-guard 查重通过,无既有 repair 行) - ✅ live_17 于 23:41 带修账行重启(vps_count_engines.py 计数 6/6;期间踩 wmic 自匹配坑一次, 探测命令 cmdline 含 'live_17' 会数到自己,已改用脚本文件方式计数) - ✅ 快照验证:账本 002646 = 8900,与 QMT 持仓视图精确一致(全账户 40 只持仓零差异) - ⏳ 恒等式验证:2026-09-02 15:10 EOD 预期未归因 ≈0(第 6 连绿,#38 关门计数继续) ## 根因定性 QMT 网关层对**同秒孪生成交**:事件推送丢一笔 + 盘中 API 明细视图缺行(晚间才补全)。 我方 9c33af5 的 Counter 判重无责(事件根本没到);EOD 补插 15:05-18:41 取不到原料也非 bug。 08-27(001234)/08-31(002646)两案同型:同秒孪生 = QMT 损耗模式。