From 45c837d10d487c0e455ae32dde2d4a48fce85c04 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Wed, 15 Oct 2025 10:09:18 +0800
Subject: [PATCH] K线优化

---
 trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline5DayJob.java     |    2 +-
 trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1MinuteJob.java  |    4 ++--
 trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline5MinuteJob.java  |    2 +-
 trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1WeekJob.java    |    2 +-
 trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline30MinuteJob.java |    2 +-
 trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline15MinuteJob.java |    2 +-
 trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline2HourJob.java    |    2 +-
 trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline4HourJob.java    |    2 +-
 trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1YearJob.java    |    2 +-
 trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline60MinuteJob.java |    2 +-
 10 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline15MinuteJob.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline15MinuteJob.java
index 16ed4fc..1efaac6 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline15MinuteJob.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline15MinuteJob.java
@@ -27,7 +27,7 @@
     @Autowired
     private CryptosKlineService cryptosKlineService;
 
-    @Scheduled(cron = "0 0/15 * ? * *")
+    @Scheduled(cron = "10 0/15 * ? * *")
     public void taskJob() {
         StopWatch stopWatch = new StopWatch();
         log.info("Kline15MinuteJob start ... ");
diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1MinuteJob.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1MinuteJob.java
index 7f93f74..74eb006 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1MinuteJob.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1MinuteJob.java
@@ -28,7 +28,7 @@
     @Autowired
     private CryptosKlineService cryptosKlineService;
 
-    @Scheduled(cron = "0 * * ? * *")
+    @Scheduled(cron = "10 * * ? * *")
     public void taskJob() {
         StopWatch stopWatch = new StopWatch();
         log.info("Kline1MinuteJob start ... ");
@@ -37,7 +37,7 @@
         for (int i = 0; i < item_list.size(); i++) {
             Item item = item_list.get(i);
             if (MarketOpenChecker.isMarketOpenByItemCloseType(item.getOpenCloseType()) && item.getType().equals("cryptos")) {
-                log.debug("--------------- 5min kline ---------  {}", item.getSymbol());
+                //log.debug("--------------- 1min kline ---------  {}", item.getSymbol());
                 if (Item.cryptos.equalsIgnoreCase(item.getType())) {
                     cryptosKlineService.saveOne(item.getSymbol(), Kline.PERIOD_1MIN);
                 } else {
diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1WeekJob.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1WeekJob.java
index 6b7f057..d327640 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1WeekJob.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1WeekJob.java
@@ -28,7 +28,7 @@
     @Autowired
     private CryptosKlineService cryptosKlineService;
 
-    @Scheduled(cron = "0 0 0 ? * 1")
+    @Scheduled(cron = "0 1 0 ? * 2")
     public void taskJob() {
         StopWatch stopWatch = new StopWatch();
         log.info("Kline1WeekJob start ... ");
diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1YearJob.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1YearJob.java
index ebb8b6d..0a77889 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1YearJob.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline1YearJob.java
@@ -28,7 +28,7 @@
     @Autowired
     private CryptosKlineService cryptosKlineService;
 
-    @Scheduled(cron = "0 0 0 1 1 ?")
+    @Scheduled(cron = "1 1 0 1 1 ?")
     public void taskJob() {
         StopWatch stopWatch = new StopWatch();
         log.info("Kline1YearJob start ... ");
diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline2HourJob.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline2HourJob.java
index ea9ce80..6a42b2e 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline2HourJob.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline2HourJob.java
@@ -28,7 +28,7 @@
     @Autowired
     private CryptosKlineService cryptosKlineService;
 
-    @Scheduled(cron = "0 0 */2 ? * *")
+    @Scheduled(cron = "0 1 */2 ? * *")
     public void taskJob() {
         StopWatch stopWatch = new StopWatch();
         log.info("Kline2HourJob start ... ");
diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline30MinuteJob.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline30MinuteJob.java
index 71d1deb..fb48326 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline30MinuteJob.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline30MinuteJob.java
@@ -28,7 +28,7 @@
     @Autowired
     private CryptosKlineService cryptosKlineService;
 
-    @Scheduled(cron = "0 0/30 * ? * *")
+    @Scheduled(cron = "10 0/30 * ? * *")
     public void taskJob() {
         StopWatch stopWatch = new StopWatch();
         log.info("Kline30MinuteJob start ... ");
diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline4HourJob.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline4HourJob.java
index fb3b3e3..d086d6a 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline4HourJob.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline4HourJob.java
@@ -28,7 +28,7 @@
     @Autowired
     private CryptosKlineService cryptosKlineService;
 
-    @Scheduled(cron = "0 0 */4 ? * *")
+    @Scheduled(cron = "0 1 */4 ? * *")
     public void taskJob() {
         StopWatch stopWatch = new StopWatch();
         log.info("Kline4HourJob start ... ");
diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline5DayJob.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline5DayJob.java
index 974a451..6d0300e 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline5DayJob.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline5DayJob.java
@@ -28,7 +28,7 @@
     @Autowired
     private CryptosKlineService cryptosKlineService;
 
-    @Scheduled(cron = "0 0 0 */5 * ?")
+    @Scheduled(cron = "0 1 0 */5 * ?")
     public void taskJob() {
         StopWatch stopWatch = new StopWatch();
         log.info("Kline5DayJob start ... ");
diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline5MinuteJob.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline5MinuteJob.java
index 0105744..6a48f93 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline5MinuteJob.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline5MinuteJob.java
@@ -28,7 +28,7 @@
     @Autowired
     private CryptosKlineService cryptosKlineService;
 
-    @Scheduled(cron = "0 0/5 * ? * *")
+    @Scheduled(cron = "10 0/5 * ? * *")
     public void taskJob() {
         StopWatch stopWatch = new StopWatch();
         log.info("Kline5MinuteJob start ... ");
diff --git a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline60MinuteJob.java b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline60MinuteJob.java
index ba77442..ea1e1d6 100644
--- a/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline60MinuteJob.java
+++ b/trading-order-huobi/src/main/java/com.yami.trading.huobi/data/klinejob/Kline60MinuteJob.java
@@ -28,7 +28,7 @@
     @Autowired
     private CryptosKlineService cryptosKlineService;
 
-    @Scheduled(cron = "0 0 * ? * *")
+    @Scheduled(cron = "10 0 * ? * *")
     public void taskJob() {
         StopWatch stopWatch = new StopWatch();
         log.info("Kline60MinuteJob start ... ");

--
Gitblit v1.9.3