Administrator
2026-09-21 3dc9e98961df129c9ca2a22f89660f253abc7584
refs
author Administrator <15274802129@163.com>
Monday, September 21, 2026 11:24 +0800
committer Administrator <15274802129@163.com>
Wednesday, September 23, 2026 18:03 +0800
commit3dc9e98961df129c9ca2a22f89660f253abc7584
tree 7bc172919199b39d862381d63506346a6cd2aa29 tree | zip | gz
parent b43543b5d793891add93429caa9ae7dbbadf53e0 view | diff
fix(gateApi): 解决市价单价格保护错误和枚举反序列化问题

- 添加 Gson 排除策略跳过 finishAs 字段反序列化,修复 Gate API 枚举不完整问题
- 实现市价单价格保护重试机制,支持手动平仓和开仓操作的自动重试
- 增加价格保护检测逻辑,识别 MARKET_PRICE_TOO_DEVIATED 错误并进行重试
- 设置默认重试次数为 3 次,重试间隔为 800ms
- 优化交易执行器中的市价平仓操作,增加重试逻辑处理价格保护情况
2 files modified
188 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/gateApi/GateGridTradeService.java 77 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/gateApi/GateTradeExecutor.java 111 ●●●●● diff | view | raw | blame | history