Administrator
5 days ago 23ece6103fd890655f0eef79331d3d73921611a2
refs
author Administrator <15274802129@163.com>
Wednesday, January 7, 2026 11:59 +0800
committer Administrator <15274802129@163.com>
Wednesday, January 7, 2026 11:59 +0800
commit23ece6103fd890655f0eef79331d3d73921611a2
tree 5bf0345be9bf1f9b5ea10086b08072f084973885 tree | zip | gz
parent f2c1b2853b2f0d0a0efb95a9c8df95ec1da908ad view | diff
feat(trade): 优化交易系统止损逻辑和订单处理机制

- 实现双向持仓亏损比较,优先止损亏损较大的方向
- 修改OrderInfoWs和PositionsWs的数据处理方式,统一订单参数传递格式
- 增加网格价格止损点位的自动计算和订单生成
- 简化PositionsWs持仓处理逻辑,移除重复的止损参数构建
- 优化TradeOrderWs限价单处理,支持批量订单参数处理
- 修复多账号数据冲突问题,增强交易系统的稳定性
5 files modified
183 ■■■■ changed files
src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxQuantWebSocketClient.java 7 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java 11 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/OrderInfoWs.java 26 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/PositionsWs.java 40 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/TradeOrderWs.java 99 ●●●● diff | view | raw | blame | history