Administrator
4 days ago 2914e4e4f120fa867ec77d724314a46457a9f413
refactor(gateApi): 止盈都严格保持 2 个 grid 间距

- 简化了做空仓位止盈订单ID的计算公式,消除条件判断
- 简化了做多仓位止盈订单ID的计算公式,消除条件判断
- 提高了代码可读性和维护性
- 减少了循环中的条件分支判断
1 files modified
4 ■■■■ changed files
src/main/java/com/xcong/excoin/modules/gateApi/GateWebSocketClientManager.java 4 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/gateApi/GateWebSocketClientManager.java
@@ -67,9 +67,9 @@
                    .gridRate(new BigDecimal("0.003"))
                    .expectedProfit(new BigDecimal("25"))
                    .maxLoss(new BigDecimal("15"))
                    .baseQuantity("15")
                    .baseQuantity("45")
                    .quantity("15")
                    .restartGridSpan(6)
                    .restartGridSpan(8)
                    .maxPositionSize(2)
                    .priceScale(2)
                    .contractMultiplier(new BigDecimal("0.01"))