Administrator
6 days ago db14cdfc8528a154093030a534a69ab8e3cd1a97
refactor(okxWs): 优化交易订单WebSocket参数构建逻辑

- 移除不必要的全局JSONObject声明
- 将args对象创建移到循环内部确保每次请求都使用新的参数对象
- 保持交易参数构建的正确作用域范围
1 files modified
2 ■■■ changed files
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/TradeOrderWs.java 2 ●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/TradeOrderWs.java
@@ -148,7 +148,6 @@
        }
        JSONArray argsArray = new JSONArray();
        JSONObject args = new JSONObject();
        for (TradeRequestParam tradeRequestParam : tradeRequestParams){
            String accountName = tradeRequestParam.getAccountName();
            String markPx = tradeRequestParam.getMarkPx();
@@ -197,6 +196,7 @@
             * 平空:买入平空(side 填写 buy; posSide 填写 short ) 需要检验仓位通道是否准备就绪
             */
            JSONObject args = new JSONObject();
            args.put("instId", instId);
            args.put("tdMode", tdMode);
            args.put("clOrdId", clOrdId);