Administrator
7 hours ago d09d51ddc4c768083387cf7660bb8060aa8b48f2
refs
author Administrator <15274802129@163.com>
Thursday, May 14, 2026 13:47 +0800
committer Administrator <15274802129@163.com>
Thursday, May 14, 2026 13:47 +0800
commitd09d51ddc4c768083387cf7660bb8060aa8b48f2
tree 78ec2682565613f4d4486f3b953e1c937ac927f6 tree | zip | gz
parent 5551bdf6d3311e2eb9af7cc7c0c28c46629d7324 view | diff
refactor(gateApi): 重构网格交易服务的止盈机制

- 将止盈队列改为条件单ID映射,使用LinkedHashMap管理订单ID和止盈价格
- 移除原有的止盈队列,改用订单订阅机制自动处理止盈逻辑
- 添加订单ID数量限制,超过5个时自动清理旧记录防止内存泄漏
- 简化网格触发流程,移除队列转移和止盈入队操作
- 修改反向单逻辑,改为直接挂市价单并通过订单订阅自动止盈
- 更新订单推送处理,在成交后通过映射匹配止盈价并创建止盈单
1 files modified
63 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/gateApi/GateGridTradeService.java 63 ●●●●● diff | view | raw | blame | history