Administrator
2026-09-21 5f766d28b6b11a6f8cb61d19bfa64b194b8bf419
refs
author Administrator <15274802129@163.com>
Monday, September 21, 2026 11:24 +0800
committer Administrator <15274802129@163.com>
Wednesday, September 23, 2026 18:02 +0800
commit5f766d28b6b11a6f8cb61d19bfa64b194b8bf419
tree 7fa2689e1e3bd096578fe497163be02b12b65b7b tree | zip | gz
parent c98e0b260eac7c95b9773b764bb6416dfe5d11b7 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