薇薇安
|
5154b4933e
|
feat(trading_system): 优化交易记录管理与用户数据流集成
在 `position_manager` 和 `risk_manager` 中引入用户数据流缓存,优先使用 WebSocket 更新持仓和余额信息,减少对 REST API 的依赖。同时,增强了交易记录的创建和更新逻辑,支持在订单成交后完善记录,确保与币安数据一致性。新增 `update_open_fields` 和 `update_pending_to_filled` 方法,提升了交易记录的管理能力。
|
2026-02-16 15:16:49 +08:00 |
|
薇薇安
|
aa073099f2
|
feat(position_manager): 添加落库失败独立日志功能以便于排查
在 `position_manager` 中新增日志记录功能,当币安订单已成交但未成功写入数据库时,将相关信息记录到独立的 `trade_db_failures.log` 文件中。此功能有助于排查与对账,确保交易记录的准确性和完整性。
|
2026-02-16 14:23:01 +08:00 |
|
薇薇安
|
b9392e096c
|
feat(trades): 添加对账校验接口以验证交易记录准确性
新增 `GET /api/trades/verify-binance` 接口,允许用户校验与币安的交易记录一致性。该接口支持指定时间范围和校验条数,返回校验结果的汇总和详细信息,确保策略执行分析所依赖的数据与交易所一致。
|
2026-02-16 14:02:55 +08:00 |
|
薇薇安
|
225cb436d1
|
feat(trades): 添加可对账记录筛选功能以确保与币安一致
在获取交易记录和统计时,新增 `reconciled_only` 参数,默认值为 true,确保仅返回可对账的交易记录(包含 entry_order_id 和 exit_order_id)。此改动有助于提高统计的准确性,确保系统盈亏与币安一致。
|
2026-02-16 12:42:58 +08:00 |
|
薇薇安
|
fe3da9dfb5
|
11
|
2026-02-15 14:47:27 +08:00 |
|
薇薇安
|
a1b54d658f
|
1
|
2026-02-15 10:06:25 +08:00 |
|
薇薇安
|
cb251a7866
|
1
|
2026-02-15 09:58:07 +08:00 |
|
薇薇安
|
d3ca06a8ad
|
1
|
2026-02-15 08:32:29 +08:00 |
|
薇薇安
|
154f1fbf1d
|
1
|
2026-02-15 08:26:22 +08:00 |
|
薇薇安
|
7cf6613540
|
1
|
2026-02-15 00:47:55 +08:00 |
|
薇薇安
|
9379a9815e
|
1
|
2026-02-15 00:42:50 +08:00 |
|
薇薇安
|
ba4a4b2205
|
1
|
2026-02-15 00:37:08 +08:00 |
|
薇薇安
|
99df066101
|
1
|
2026-02-15 00:08:12 +08:00 |
|
薇薇安
|
d985b94161
|
1
|
2026-02-14 23:52:22 +08:00 |
|
薇薇安
|
7df054f638
|
1
|
2026-02-14 23:39:19 +08:00 |
|
薇薇安
|
c53c5fc64a
|
同步币安成交的手续费与实际盈亏,确保统计一致性
|
2026-02-14 19:15:27 +08:00 |
|
薇薇安
|
1830444ef0
|
1
|
2026-02-14 17:48:50 +08:00 |
|
薇薇安
|
6bee742413
|
1
|
2026-02-04 11:22:33 +08:00 |
|
薇薇安
|
0a0bcd941b
|
a
|
2026-02-01 20:45:18 +08:00 |
|
薇薇安
|
16c4cfbdd8
|
a
|
2026-01-27 11:11:03 +08:00 |
|
薇薇安
|
9fe028d704
|
a
|
2026-01-27 10:36:56 +08:00 |
|
薇薇安
|
c3a14f0f1a
|
a
|
2026-01-25 16:53:40 +08:00 |
|
薇薇安
|
83e628b611
|
a
|
2026-01-25 16:32:08 +08:00 |
|
薇薇安
|
86b85c2609
|
a
|
2026-01-25 11:19:39 +08:00 |
|