2026-10-08 10:15:50 +08:00
..
2026-07-18 19:08:18 +08:00
2026-07-22 10:35:23 +08:00
2026-08-15 07:06:07 +08:00
2026-07-22 10:35:23 +08:00
2026-09-02 10:25:36 +08:00
2026-10-02 08:42:36 +08:00
2026-09-04 18:46:46 +08:00
2026-09-14 23:46:45 +08:00
2026-07-18 19:08:18 +08:00
2026-09-12 12:15:50 +08:00
2026-07-30 07:37:03 +08:00
2026-08-19 22:42:30 +08:00
2026-09-28 15:36:45 +08:00
2026-09-26 20:11:21 +08:00
2026-09-26 05:45:03 +08:00
2026-09-25 21:58:17 +08:00
2026-08-25 21:30:49 +08:00
2026-09-25 21:58:17 +08:00
2026-10-02 08:34:34 +08:00
2026-08-20 11:41:47 +08:00
feat(live): 成交回报回执日志①——09-04守恒缺口观测件 [vps]——根因件:002633/002836缺口复盘发现引擎会话当日成交视图行缺+时间字段中途退化None,QMT行dump全打查询时刻即铁证,事后无从对「哪笔什么时候以什么形态被看到」;用户钦点观测机制「再出现时根因可查」,dev契约:任何处理/匹配/去重之前打[trade-receipt] tid/order/acc/sym/vol/px/t_raw/recv八字段(②解析此格式,拼写冻结);实现=with_trade_receipt包装QmtBroker.get_trades(bullet_trade轮询制无成交推送回调,_Callback仅桥接断连,broker.get_trades是柜台行进本进程唯一咽喉,引擎同步/a窄修/b宽修全经它),与with_connect_retry同款实例级包装源码零改动;铁律=t_raw原样照记None也记/日志永不抛逐行try-except包死/get_trades原异常照抛行为不变;量控=观测层变化检测非处理层去组:同tid签名(t_raw+量+价+单号)不变不重打,退化即重打(捕获09-04形态),行照常流向消费方;③结论免改:vt_tradeid三条归因路径已承载柜台成交号(即时=引擎trades键/a窄修=trade_id/b宽修=eod:前缀),既有测试已钉(test_live_reconcile.py:123,206+test_live_instance_ledger.py:236),②按tid比回执↔live_trades即闭环;TDD 7新测先红后绿(caplog须set_level(INFO)坑)+598全绿
2026-09-06 11:14:29 +08:00
2026-09-01 18:59:32 +08:00
2026-07-23 09:04:00 +08:00
2026-07-23 23:45:55 +08:00
2026-10-02 08:42:36 +08:00
2026-09-26 07:49:31 +08:00
2026-09-26 20:11:21 +08:00
2026-10-05 22:28:55 +08:00
2026-09-24 20:53:10 +08:00
2026-09-24 20:53:10 +08:00
2026-08-17 09:12:47 +08:00
2026-08-22 22:51:57 +08:00
2026-08-21 22:58:57 +08:00
2026-08-28 00:30:13 +08:00
2026-10-08 10:15:50 +08:00
2026-09-13 21:58:32 +08:00
2026-09-03 13:51:26 +08:00
2026-09-03 08:58:49 +08:00
2026-09-14 09:30:13 +08:00
2026-10-02 08:34:34 +08:00
2026-08-30 11:54:03 +08:00
2026-10-05 12:51:10 +08:00
2026-09-27 18:35:43 +08:00
2026-10-02 08:34:34 +08:00
2026-09-25 11:15:07 +08:00
2026-09-25 14:49:10 +08:00