From 14c1946eae86a86f8d1edee6cf3bdaf7572fc966 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Thu, 30 Oct 2025 19:44:38 +0800
Subject: [PATCH] 1
---
trading-order-admin/src/main/java/com/yami/trading/api/controller/RealtimeController.java | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/trading-order-admin/src/main/java/com/yami/trading/api/controller/RealtimeController.java b/trading-order-admin/src/main/java/com/yami/trading/api/controller/RealtimeController.java
index e403aa1..6c90e9c 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/api/controller/RealtimeController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/api/controller/RealtimeController.java
@@ -66,18 +66,18 @@
d.setType(bySymbol.getType());
d.setName(bySymbol.getName());
Integer decimals = bySymbol.getDecimals();
- d.setClose(d.getClose().setScale(decimals, RoundingMode.HALF_UP));
- d.setOpen(d.getOpen().setScale(decimals, RoundingMode.HALF_UP));
- d.setHigh(d.getHigh().setScale(decimals, RoundingMode.HALF_UP));
- d.setLow(d.getLow().setScale(decimals, RoundingMode.HALF_UP));
+ d.setClose(d.getClose().setScale(decimals, RoundingMode.DOWN));
+ d.setOpen(d.getOpen().setScale(decimals, RoundingMode.DOWN));
+ d.setHigh(d.getHigh().setScale(decimals, RoundingMode.DOWN));
+ d.setLow(d.getLow().setScale(decimals, RoundingMode.DOWN));
BigDecimal bigDecimal = BigDecimal.valueOf(1, decimals);
- d.setAsk(d.getClose().add(bigDecimal).setScale(decimals, RoundingMode.HALF_UP));
- d.setBid(d.getClose().subtract(bigDecimal).setScale(decimals, RoundingMode.HALF_UP));
+ d.setAsk(d.getClose().add(bigDecimal).setScale(decimals, RoundingMode.DOWN));
+ d.setBid(d.getClose().subtract(bigDecimal).setScale(decimals, RoundingMode.DOWN));
if(d.getVolume()!=null){
- d.setVolume(d.getVolume().setScale(2, RoundingMode.HALF_UP));
+ d.setVolume(d.getVolume().setScale(2, RoundingMode.DOWN));
}
if(d.getAmount()!=null){
- d.setAmount(d.getAmount().setScale(2, RoundingMode.HALF_UP));
+ d.setAmount(d.getAmount().setScale(2, RoundingMode.DOWN));
}
d.setSymbolData(bySymbol.getSymbolData());
--
Gitblit v1.9.3