From 6d8a950aa7769b1d26fb86f7453ab450d19096ec Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Thu, 05 Mar 2026 10:36:21 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/2.24-blue' into 2.24-blue
---
trading-order-huobi/src/main/java/com.yami.trading.huobi/data/internal/DataDBService.java | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/internal/DataDBService.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/internal/DataDBService.java
index 4c9f281..9b74b50 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/internal/DataDBService.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/internal/DataDBService.java
@@ -2,8 +2,11 @@
import com.yami.trading.bean.data.domain.Realtime;
+import com.yami.trading.bean.data.dto.BeforeClose;
+import java.math.BigDecimal;
import java.util.List;
+import java.util.Map;
public interface DataDBService {
/**
@@ -15,6 +18,21 @@
* 数据库最新的实时价格
*/
public Realtime get(String symbol);
+
+ /**
+ * 数据库前一天最后价格
+ */
+ public Realtime getBefore(String symbol);
+
+ /**
+ * 数据库根据时间查询
+ */
+ public BeforeClose getBeforeClose(String symbol, String line, Long ts);
+
+ /**
+ * 缓存数据库前24小时最高最低价格
+ */
+ public void cacheBefore24Hour(String symbol);
/**
* 批量保存
@@ -34,4 +52,5 @@
*/
List<Realtime> listRealTime60s(String symbol);
+ public BigDecimal getChangeRatio(Realtime realtime, String symbol);
}
--
Gitblit v1.9.3