Administrator
2026-06-05 3c86df8d1170406ca3ca036d1337e8654ab5d41a
fix(okxNewPrice): 解决网格交易价格精度计算问题

- 在longEntryPrice计算中添加精度补偿epsilon值防止向下截断错误
- 在shortEntryPrice计算中添加精度补偿epsilon值防止向下截断错误
- 修复因BigDecimal精度丢失导致的网格数量计算错误
- 防止1.99998等浮点数被向下取整为1的问题
1 files modified
2 ■■■ changed files
src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxWebSocketClientManager.java 2 ●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxWebSocketClientManager.java
@@ -90,7 +90,7 @@
                    .leverage("100")
                    .tdMode("cross")
                    .gridRate(new BigDecimal("0.001"))
                    .expectedProfit(new BigDecimal("20"))
                    .expectedProfit(new BigDecimal("200"))
                    .maxLoss(new BigDecimal("30"))
                    .quantity("1")
                    .baseQuantity("10")