From 7ff42a6a92785f26a2b973323443e2eed1e460c2 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Mon, 16 Mar 2026 14:48:21 +0800
Subject: [PATCH] 1

---
 trading-order-huobi/src/main/java/com/yami/trading/huobi/tradingview/api/TradingViewAPI.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/trading-order-huobi/src/main/java/com/yami/trading/huobi/tradingview/api/TradingViewAPI.java b/trading-order-huobi/src/main/java/com/yami/trading/huobi/tradingview/api/TradingViewAPI.java
index bbe539d..623a2be 100644
--- a/trading-order-huobi/src/main/java/com/yami/trading/huobi/tradingview/api/TradingViewAPI.java
+++ b/trading-order-huobi/src/main/java/com/yami/trading/huobi/tradingview/api/TradingViewAPI.java
@@ -232,12 +232,12 @@
         if (data.has("ch"))
             tickerData.setChange(data.get("ch").asDouble());
         else
-            tickerData.setChange(cache.getIfPresent(proName).getChange());
+            tickerData.setChange(cache.getIfPresent(proName).getChange() == null ? 0 : cache.getIfPresent(proName).getChange());
 
         if (data.has("chp"))
             tickerData.setChangePercent(data.get("chp").asDouble());
         else
-            tickerData.setChangePercent(cache.getIfPresent(proName).getChangePercent());
+            tickerData.setChangePercent(cache.getIfPresent(proName).getChangePercent() == null ? 0 : cache.getIfPresent(proName).getChangePercent());
 
         if (data.has("volume"))
             tickerData.setVolume(data.get("volume").asLong());

--
Gitblit v1.9.3