From eac38179e3be97c4af3b97ba0d554a2238a4f0a8 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Sat, 11 Oct 2025 18:02:26 +0800
Subject: [PATCH] 调整值
---
trading-order-huobi/src/main/java/com.yami.trading.huobi/data/job/AbstractGetDataJob.java | 6 +++---
1 files changed, 3 insertions(+), 3 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 8c22ccd..9410086 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
@@ -203,14 +203,14 @@
// 更新当前值
if (currentValue == null) {
- AdjustmentValueCache.getCurrentValue().put(symbol, currentValue_frequency);
+ AdjustmentValueCache.getCurrentValue().put(symbol, currentValue_frequency.setScale(decimal, RoundingMode.HALF_UP));
} else {
AdjustmentValueCache.getCurrentValue().put(symbol,
- currentValue.add(currentValue_frequency));
+ currentValue.add(currentValue_frequency).setScale(decimal, RoundingMode.HALF_UP));
}
// 更新延迟值
- delayValue.setValue(delayValue.getValue().subtract(currentValue_frequency));
+ delayValue.setValue(delayValue.getValue().subtract(currentValue_frequency).setScale(decimal, RoundingMode.HALF_UP));
delayValue.setSecond(Arith.sub(delayValue.getSecond(), Arith.div(this.interval, 1000.0D)));
AdjustmentValueCache.getDelayValue().put(symbol, delayValue);
--
Gitblit v1.9.3