From 2a80056c60e8a7213ca791d59a7faa15556bedf6 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Wed, 15 Oct 2025 14:20:21 +0800
Subject: [PATCH] 优化同步
---
trading-order-huobi/src/main/java/com.yami.trading.huobi/data/job/AbstractGetDataJob.java | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/job/AbstractGetDataJob.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/job/AbstractGetDataJob.java
index df096f9..ef8ebb9 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/job/AbstractGetDataJob.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/job/AbstractGetDataJob.java
@@ -58,6 +58,10 @@
AdjustmentValue delayValue = AdjustmentValueCache.getDelayValue().get(symbol);
if (delayValue != null) {
+ if (delayValue.getValue().compareTo(BigDecimal.ZERO) == 0 || delayValue.getSecond() <= 0) {
+ AdjustmentValueCache.getDelayValue().remove(symbol); // 清理缓存,跳过后续计算
+ return;
+ }
// 延时几次
int frequency = (int) Arith.div(Arith.mul(delayValue.getSecond(), 1000.0D), this.interval);
--
Gitblit v1.9.3