From 5a53a21e97311d239f57266d58d2d7b6f55c42a6 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Thu, 25 Dec 2025 15:20:24 +0800
Subject: [PATCH] feat(indicator): 更新技术指标基础类和MACD实现
---
src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxKlineWebSocketClient.java | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxKlineWebSocketClient.java b/src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxKlineWebSocketClient.java
index ca961ee..e4ec58a 100644
--- a/src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxKlineWebSocketClient.java
+++ b/src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxKlineWebSocketClient.java
@@ -370,7 +370,7 @@
String posSide = tradeRequestParam.getPosSide();
String side = tradeRequestParam.getSide();
BigDecimal posHold = PositionsWs.getAccountMap(PositionsWs.initAccountName(accountName, posSide)).get("pos");
- if (posHold.compareTo(BigDecimal.ZERO) > 0){
+ if (posHold != null && posHold.compareTo(BigDecimal.ZERO) > 0){
tradeRequestParam = strategy.getOrderParamClose(tradeRequestParam);
}
String currentPrice = String.valueOf(closePx);
--
Gitblit v1.9.1