From 91c4a7a84f91518604a12cff816ff3f4e670477b Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Thu, 07 May 2026 17:30:51 +0800
Subject: [PATCH] refactor(gateApi): 简化 K线回调方法参数
---
src/main/java/com/xcong/excoin/modules/gateApi/GateGridTradeService.java | 4 ++--
src/main/java/com/xcong/excoin/modules/gateApi/GateKlineWebSocketClient.java | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/xcong/excoin/modules/gateApi/GateGridTradeService.java b/src/main/java/com/xcong/excoin/modules/gateApi/GateGridTradeService.java
index f58b68a..ba76e6d 100644
--- a/src/main/java/com/xcong/excoin/modules/gateApi/GateGridTradeService.java
+++ b/src/main/java/com/xcong/excoin/modules/gateApi/GateGridTradeService.java
@@ -131,9 +131,9 @@
/**
* K线回调:收到新的收盘价
*/
- public void onKline(BigDecimal closePrice, boolean isKlineClosed) {
+ public void onKline(BigDecimal closePrice) {
lastClosePrice = closePrice;
- if (!strategyActive || !isKlineClosed) {
+ if (!strategyActive) {
return;
}
checkPositions(closePrice);
diff --git a/src/main/java/com/xcong/excoin/modules/gateApi/GateKlineWebSocketClient.java b/src/main/java/com/xcong/excoin/modules/gateApi/GateKlineWebSocketClient.java
index 4e93ba0..e9636de 100644
--- a/src/main/java/com/xcong/excoin/modules/gateApi/GateKlineWebSocketClient.java
+++ b/src/main/java/com/xcong/excoin/modules/gateApi/GateKlineWebSocketClient.java
@@ -372,7 +372,7 @@
log.info("==================================");
if (gridTradeService != null) {
- gridTradeService.onKline(closePx, windowClosed);
+ gridTradeService.onKline(closePx);
}
} catch (Exception e) {
log.error("处理 K线频道推送数据失败", e);
--
Gitblit v1.9.1