From 045a5aa6434da6e83c3d850b17e7e58cd7b55ef5 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期一, 15 五月 2023 15:46:32 +0800
Subject: [PATCH] 开盘啦板块影响交易逻辑

---
 code_data_util.py |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/code_data_util.py b/code_data_util.py
index e817eef..2e64bd9 100644
--- a/code_data_util.py
+++ b/code_data_util.py
@@ -15,6 +15,8 @@
 
 # 浠g爜瀵瑰簲鐨勪环鏍兼槸鍚︽纭�
 def is_same_code_with_price(code, price):
+    if code == '600066':
+        print('杩涘叆璋冭瘯')
     # 鏄ㄦ棩鏀剁洏浠�
     price_close = gpcode_manager.get_price_pre(code)
     max_price = tool.to_price(decimal.Decimal(str(price_close)) * decimal.Decimal("1.1"))
@@ -23,12 +25,13 @@
         return True
     return False
 
+
 # 鑷敱娴侀�氳偂鏈伐鍏风被
 class ZYLTGBUtil:
     @classmethod
     def save(cls, code, val, unit):
         redis = _redisManager.getRedis()
-        redis.setex("zyltgb-{}".format(code), 60 * 60 * 24 * 10,
+        redis.setex("zyltgb-{}".format(code), tool.get_expire(),
                     round(float(val) * 100000000) if int(unit) == 0 else round(
                         float(val) * 10000))
 
@@ -60,3 +63,10 @@
                     mysqldb.execute(
                         "update ths_zylt set zyltgb='{}',zyltgb_unit={},update_time={} where _id='{}'".format(
                             data["zyltgb"], data["zyltgb_unit"], round(time.time() * 1000), data["code"]))
+
+
+if __name__ == "__main__":
+    redis = _redisManager.getRedis()
+    keys = redis.keys("zyltgb-*")
+    for key in keys:
+        redis.delete(key)

--
Gitblit v1.8.0