Administrator
2026-06-05 430c0d98f3c4d654e0462040e6ba5d5aa1cbce74
refs
author Administrator <15274802129@163.com>
Friday, June 5, 2026 22:22 +0800
committer Administrator <15274802129@163.com>
Friday, June 5, 2026 22:22 +0800
commit430c0d98f3c4d654e0462040e6ba5d5aa1cbce74
tree 7c37b73952c81783ab1c384a1abd5d7ce88a61b7 tree | zip | gz
parent 5ddcc170c56f34fd450980a51c8997ff0029df72 view | diff
refactor(gateApi): 优化网格交易重置逻辑确保任务按序执行

- 将startGrid()调用改为通过executor.submitTask提交到队列末尾
- 添加30秒延迟确保前置平仓和取消订单任务完成后再重启网格
- 在GateTradeExecutor中新增submitTask方法支持通用任务提交
- 利用单线程FIFO特性保证交易操作的串行化执行顺序
2 files modified
20 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/gateApi/GateGridTradeService.java 13 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/gateApi/GateTradeExecutor.java 7 ●●●●● diff | view | raw | blame | history