Administrator
70 mins ago 935856d1a80bacaccad4154d99e7e7c949523011
refs
author Administrator <15274802129@163.com>
Wednesday, May 13, 2026 16:14 +0800
committer Administrator <15274802129@163.com>
Wednesday, May 13, 2026 16:14 +0800
commit935856d1a80bacaccad4154d99e7e7c949523011
tree 3e4322a8ac7c80d27674930e70bd8415b6cf30b1 tree | zip | gz
parent 6a51f45e6a00b65a9e7b0b0707b453c11311f3ef view | diff
refactor(gateApi): 优化网格交易逻辑和条件单管理

- 更新文档描述多仓和空仓止盈队列的处理方式
- 修改价格处理逻辑移除条件判断直接执行长短网格处理
- 添加反向仓位逻辑支持当价格在特定范围内且仓位数量未达上限时开反向单
- 优化多仓和空仓止盈队列的更新策略确保队列按规则排序
- 移除多余的价格队列同步代码简化并发处理
- 调整条件单守卫逻辑确保只有满足条件时才更新订单状态
- 修复保证金检查逻辑确保队列和止盈队列正常更新
- 重构反向条件单挂单逻辑避免重复执行和资源浪费
5 files modified
188 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/okxApi/OkxConfig.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxApi/OkxGridTradeService.java 157 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxApi/OkxWebSocketClientManager.java 6 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxApi/wsHandler/handler/OkxOrderInfoChannelHandler.java 8 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxApi/wsHandler/handler/OkxPositionsChannelHandler.java 8 ●●●●● diff | view | raw | blame | history