From 7295334ff00457c111484d2f021a9c33bbf4a5f2 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Sun, 04 Jan 2026 16:50:46 +0800
Subject: [PATCH] 充值
---
trading-order-admin/src/main/java/com/yami/trading/api/controller/KlineController.java | 19 ++++++++++++-------
1 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/trading-order-admin/src/main/java/com/yami/trading/api/controller/KlineController.java b/trading-order-admin/src/main/java/com/yami/trading/api/controller/KlineController.java
index 8f10a7a..9367bb0 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/api/controller/KlineController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/api/controller/KlineController.java
@@ -97,17 +97,22 @@
}
}
- BigDecimal currentValue = AdjustmentValueCache.getCurrentValue().get(symbol);
+ /*BigDecimal currentValue = AdjustmentValueCache.getCurrentValue().get(symbol);
if (currentValue != null) {
data.forEach(kline -> {
- if (kline.getClose().compareTo(kline.getLow()) >= 0 && kline.getClose().compareTo(kline.getHigh()) <= 0) {
- kline.setClose(kline.getClose().add(currentValue));
+ *//*logger.info("==currentValue==close:{}, low:{}, high:{}, open:{}, currentValue:{}",
+ kline.getClose(), kline.getLow(), kline.getHigh(), kline.getOpen(), currentValue);*//*
+ if (!kline.isAdjusted()){
+ if (kline.getClose().compareTo(kline.getLow()) >= 0 && kline.getClose().compareTo(kline.getHigh()) <= 0) {
+ kline.setClose(kline.getClose().add(currentValue));
+ }
+ kline.setOpen(kline.getOpen().add(currentValue));
+ kline.setLow(kline.getLow().add(currentValue));
+ kline.setHigh(kline.getHigh().add(currentValue));
+ kline.setAdjusted(true);
}
- kline.setOpen(kline.getOpen().add(currentValue));
- kline.setLow(kline.getLow().add(currentValue));
- kline.setHigh(kline.getHigh().add(currentValue));
});
- }
+ }*/
return Result.succeed(this.build(data, line, symbol));
} catch (Exception e) {
logger.error("getKline error", e);
--
Gitblit v1.9.3