From 4f16bf0f1686e2a15fcbc43e17c727c81550609f Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 17 七月 2025 14:19:18 +0800
Subject: [PATCH] 人为设置的累计大单的策略修改

---
 utils/init_data_util.py |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/utils/init_data_util.py b/utils/init_data_util.py
index be4543b..8fa0dbd 100644
--- a/utils/init_data_util.py
+++ b/utils/init_data_util.py
@@ -14,12 +14,13 @@
 
 def re_set_price_pres(codes, force=False):
     # 閫氳繃鍘嗗彶鏁版嵁缂撳瓨鑾峰彇
-    result = HistoryKDatasUtils.get_gp_latest_info(codes)
-    for item in result:
-        symbol = item['symbol']
-        symbol = symbol.split(".")[1]
-        pre_close = tool.to_price(decimal.Decimal(str(item['pre_close'])))
-        gpcode_manager.CodePrePriceManager.set_price_pre(symbol, pre_close, force)
+    for code in codes:
+        result = HistoryKDatasUtils.get_history_tick_n(code, 1)
+        for item in result:
+            symbol = item['symbol']
+            symbol = symbol.split(".")[1]
+            pre_close = tool.to_price(decimal.Decimal(str(item['close'])))
+            gpcode_manager.CodePrePriceManager.set_price_pre(symbol, pre_close, force)
 
 
 # 鑾峰彇杩�90澶╃殑鏈�澶ч噺涓庢渶杩戠殑閲�
@@ -121,8 +122,8 @@
         if d["volume"] > max_volume_info[0]:
             max_volume_info = (d["volume"], d)
     if max_volume_info:
-        return max_volume_info[0]
-    return None
+        return max_volume_info[0],  max_volume_info[1]['bob'].strftime("%Y-%m-%d")
+    return None, None
 
 
 # 杩斿洖锛�(60澶╂渶澶ч噺,鏄ㄦ棩閲�,閲忓弬鑰冩棩鏈�,鍙傝�冮噺鎹粖浜ゆ槗鏃ユ暟)

--
Gitblit v1.8.0