From fd635fe4ec7e52226f700d79d58ca7b36c875927 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 25 九月 2024 17:47:50 +0800
Subject: [PATCH] 代码板块匹配

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

diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py
index 46f25d9..4595d8f 100644
--- a/l2/l2_data_manager_new.py
+++ b/l2/l2_data_manager_new.py
@@ -17,7 +17,7 @@
 from l2.place_order_single_data_manager import L2TradeSingleDataProcessor
 from log_module import async_log_util, log_export
 from third_data import kpl_data_manager, block_info
-from utils import global_util, ths_industry_util, tool, buy_condition_util, buy_strategy_util
+from utils import global_util, ths_industry_util, tool, buy_condition_util, buy_strategy_util, trade_util
 import l2_data_util
 from db import redis_manager_delegate as redis_manager
 from third_data.code_plate_key_manager import CodePlateKeyBuyManager, KPLCodeJXBlockManager
@@ -735,7 +735,7 @@
         with cls.__buy_lock_dict[code]:
             # 鍒ゆ柇鏄惁鍙互涓嬪崟锛屼笉澶勪簬鍙笅鍗曠姸鎬侀渶瑕佽繑鍥�
             state = cls.__CodesTradeStateManager.get_trade_state_cache(code)
-            if state == trade_constant.TRADE_STATE_BUY_DELEGATED or state == trade_constant.TRADE_STATE_BUY_PLACE_ORDER or state == trade_constant.TRADE_STATE_BUY_SUCCESS:
+            if not trade_util.is_can_order_by_state(state):
                 # 涓嶅浜庡彲涓嬪崟鐘舵��
                 return False
             __start_time = tool.get_now_timestamp()

--
Gitblit v1.8.0