Administrator
2026-09-21 6fd0d871d28dbdbea6bca0cbd3360cd8d8d6f5cb
refs
author Administrator <15274802129@163.com>
Monday, September 21, 2026 11:24 +0800
committer Administrator <15274802129@163.com>
Wednesday, September 23, 2026 17:57 +0800
commit6fd0d871d28dbdbea6bca0cbd3360cd8d8d6f5cb
tree b96aeb99c5b1de04717b6a00bf78cf0b23447e70 tree | zip | gz
parent 606e25ba6cef5bdd2565f2ca7813c8fd11f4aae7 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