5f436f56456240c99cc849d0a49a007386251492..069b7b8044096f0f947c769e6aa7db26b8cd2385
2025-12-29 Administrator
1
069b7b diff | tree
2025-12-29 Administrator
1
e1f6ab diff | tree
2025-12-29 Administrator
feat(okxNewPrice): 添加网格列表枚举项
c9e423 diff | tree
3 files modified
4 ■■■■ changed files
src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxNewPriceWebSocketClient.java 2 ●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java 1 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/wanggeList/WangGeListEnum.java 1 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxNewPriceWebSocketClient.java
@@ -320,8 +320,8 @@
                     */
                    String fangXiang = gridByPriceNew.getFang_xiang();
                    String fangXiangOld = CoinEnums.POSSIDE_LONG.getCode().equals(fangXiang) ? CoinEnums.POSSIDE_SHORT.getCode() : CoinEnums.POSSIDE_LONG.getCode();
                    log.info("历史网格方向为:{}", fangXiangOld);
                    if (!fangXiang.equals(fangXiangOld)){
                        log.info("历史网格方向为:{}", fangXiangOld);
                        TradeRequestParam tradeRequestParamOld = caoZuoService.caoZuoZhiSunEvent(accountName, markPx, fangXiangOld);
                        TradeOrderWs.orderEvent(client.getWebSocketClient(), tradeRequestParamOld);
                    }
src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java
@@ -159,7 +159,6 @@
        String positionAccountName = PositionsWs.initAccountName(accountName, posSide);
        BigDecimal pos = PositionsWs.getAccountMap(positionAccountName).get("pos");
        if (BigDecimal.ZERO.compareTo( pos) >= 0) {
            log.error("历史网格止损方向没有持仓");
            tradeRequestParam.setTradeType(OrderParamEnums.TRADE_NO.getValue());
        }
        tradeRequestParam.setSz(String.valueOf( pos));
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/wanggeList/WangGeListEnum.java
@@ -11,6 +11,7 @@
 */
@Getter
public enum WangGeListEnum {
    UP_ONE("上层做空", "2", "3500", "3200", "4", "long", "3500"),
    UP("上层做空", "2", "3200", "3000", "4", "short", "3200"),
    CENTER("中间做空", "2", "3000", "2700", "4", "short", "3000"),
    DOWN("下层做空", "2", "2700", "2200", "4", "short", "2700"),