Administrator
2026-06-08 1deaa332168ed37fc20d4960fa960a58db6ff452
fix(gateApi): 修复网格交易策略状态检查逻辑

- 添加策略状态 ACTIVE 检查条件
- 确保仅在策略激活状态下执行网格交易
- 修复多空仓位同时为零时的交易执行问题
1 files modified
6 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/gateApi/GateGridTradeService.java 6 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/gateApi/GateGridTradeService.java
@@ -411,13 +411,15 @@
        checkProfitAndReset();
        if (longActive == false &&
        if (state == StrategyState.ACTIVE &&
                longActive == false &&
                        longPositionSize.compareTo(BigDecimal.ZERO) == 0){
            processShortGrid(closePrice);
        }
        if (shortActive == false &&
        if (state == StrategyState.ACTIVE &&
                shortActive == false &&
                        shortPositionSize.compareTo(BigDecimal.ZERO) == 0){
            processLongGrid(closePrice);
        }