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/admin/task/robot/RobotModelTask.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/task/robot/RobotModelTask.java b/trading-order-admin/src/main/java/com/yami/trading/admin/task/robot/RobotModelTask.java
index 5dc4ae3..b7504b7 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/task/robot/RobotModelTask.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/task/robot/RobotModelTask.java
@@ -100,7 +100,7 @@
                     percent = BigDecimal.ZERO;
                 } else {
                     chg = close.subtract(open);
-                    percent = chg.divide(open, 10, RoundingMode.HALF_UP).multiply(new BigDecimal(100)).setScale(2, RoundingMode.DOWN);
+                    percent = chg.divide(open, 10, RoundingMode.DOWN).multiply(new BigDecimal(100)).setScale(2, RoundingMode.DOWN);
                     ;
                 }
                 model.setKLineData(JSONObject.toJSONString(klines));
@@ -314,7 +314,7 @@
             percent = BigDecimal.ZERO;
         } else {
             chg = close.subtract(open);
-            percent = chg.divide(open, 10, RoundingMode.HALF_UP).multiply(new BigDecimal(100)).setScale(2, RoundingMode.DOWN);
+            percent = chg.divide(open, 10, RoundingMode.DOWN).multiply(new BigDecimal(100)).setScale(2, RoundingMode.DOWN);
             ;
         }
         robotModel.setKLineData(JSONObject.toJSONString(klines));

--
Gitblit v1.9.3