Administrator
2026-06-05 3356b9fa20d7dabf21f95718f00a6fa10bb0c7af
refs
author Administrator <15274802129@163.com>
Friday, June 5, 2026 22:22 +0800
committer Administrator <15274802129@163.com>
Friday, June 5, 2026 22:23 +0800
commit3356b9fa20d7dabf21f95718f00a6fa10bb0c7af
tree fda5521025baa7df56767540bb45e833bffbb2c9 tree | zip | gz
parent 22edec5dd1c606bc11805b5190eb851512588209 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