Administrator
2025-12-10 a80451b53728e62db65bafe7c4e7a43b5e3259cd
refs
author Administrator <15274802129@163.com>
Wednesday, December 10, 2025 14:11 +0800
committer Administrator <15274802129@163.com>
Wednesday, December 10, 2025 14:11 +0800
commita80451b53728e62db65bafe7c4e7a43b5e3259cd
tree 7cc936ddc9d7c383461d41d5966722e9a6a9ae9e tree | zip | gz
parent ae37093a561a070a23c844c674c0dbe0b41801cf view | diff
feat(okxNewPrice): 新增止损冷静机制并优化订单状态控制

- 在 CaoZuoServiceImpl 中新增对止损状态的检查,防止重复下单
- 增加 instrumentsOutKey 标识交易是否处于冷静期
- 当持仓盈亏超过保证金时,设置 out 状态为“冷静中”
- 初始化时将 out 状态设为“操作中”
- 修复 OrderInfoWs 中状态更新逻辑,确保状态正确重置
- 新增 OrderParamEnums 枚举值用于标识冷静状态
- TradeOrderWs 中增加对空方向参数的校验保护
5 files modified
19 ■■■■ changed files
src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java 9 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/InstrumentsWs.java 1 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/OrderInfoWs.java 2 ●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/TradeOrderWs.java 4 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/enums/OrderParamEnums.java 3 ●●●●● diff | view | raw | blame | history