From e5048ebdfa6b484c181693e77102845e05139735 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 04 八月 2023 18:11:12 +0800
Subject: [PATCH] redis连接池归还

---
 l2/l2_data_manager_new.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py
index 7ec629e..f18ddf8 100644
--- a/l2/l2_data_manager_new.py
+++ b/l2/l2_data_manager_new.py
@@ -617,7 +617,7 @@
     def __can_cancel(cls, code):
         if constant.TEST:
             return True, ""
-        if l2_trade_util.WhiteListCodeManager.is_in(code):
+        if l2_trade_util.WhiteListCodeManager().is_in_cache(code):
             return False, "浠g爜鍦ㄧ櫧鍚嶅崟涓�"
 
         # 鏆傛椂娉ㄩ噴鎺�
@@ -651,7 +651,7 @@
     @classmethod
     def __can_buy(cls, code):
         __start_time = t.time()
-        if not trade_manager.TradeStateManager.is_can_buy():
+        if not trade_manager.TradeStateManager().is_can_buy_cache():
             return False, True, f"浠婃棩宸茬姝氦鏄�"
         # 涔嬪墠鐨勪唬鐮�
         # 棣栨澘浠g爜涓斿皻鏈定鍋滆繃鐨勪笉鑳戒笅鍗�
@@ -778,10 +778,10 @@
 
     @classmethod
     def __can_buy_first(cls, code):
-        if not trade_manager.TradeStateManager.is_can_buy():
+        if not trade_manager.TradeStateManager().is_can_buy_cache():
             return False, True, f"浠婃棩宸茬姝氦鏄�"
 
-        if gpcode_manager.PauseBuyCodesManager.is_in(code):
+        if gpcode_manager.PauseBuyCodesManager().is_in_cache(code):
             return False, True, f"璇ヤ唬鐮佽鏆傚仠浜ゆ槗"
 
         limit_up_price = gpcode_manager.get_limit_up_price(code)
@@ -864,7 +864,7 @@
                                       cls.__l2PlaceOrderParamsManagerDict[code].score_info)
 
         if not gpcode_manager.WantBuyCodesManager().is_in_cache(code):
-            if TradeTargetCodeModeManager.get_mode() == TradeTargetCodeModeManager.MODE_ONLY_BUY_WANT_CODES:
+            if TradeTargetCodeModeManager().get_mode_cache() == TradeTargetCodeModeManager.MODE_ONLY_BUY_WANT_CODES:
                 return False, True, f"鍙拱鎯充拱鍗曚腑鐨勪唬鐮�"
             score_index = cls.__l2PlaceOrderParamsManagerDict[code].score_index
             score = cls.__l2PlaceOrderParamsManagerDict[code].score

--
Gitblit v1.8.0