From f8e84e5a0c8332db57f62643b2bd8a81ec736ab7 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 03 十二月 2024 13:35:37 +0800 Subject: [PATCH] L2订阅的目标代码修改 --- trade/current_price_process_manager.py | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/trade/current_price_process_manager.py b/trade/current_price_process_manager.py index 4baa5aa..3635289 100644 --- a/trade/current_price_process_manager.py +++ b/trade/current_price_process_manager.py @@ -36,6 +36,13 @@ yesterday_limit_up_codes = set() if top_in_blocks is None: top_in_blocks = [] + # 楂樹綅鏉� + if code in yesterday_limit_up_codes: + return -1 + # 榛戝悕鍗� + if l2_trade_util.is_in_forbidden_trade_codes(code): + return -1 + # 鎯充拱鍗� if gpcode_manager.WantBuyCodesManager().is_in_cache(code): return 0 @@ -47,12 +54,7 @@ # 濡傛灉褰撳墠娓呭崟澶勪簬濮旀墭鐘舵�佸氨涓嶈兘绉婚櫎 if trade_state == trade_constant.TRADE_STATE_BUY_PLACE_ORDER or trade_state == trade_constant.TRADE_STATE_BUY_DELEGATED: return 0 - # 楂樹綅鏉� - if code in yesterday_limit_up_codes: - return -1 - # 榛戝悕鍗� - if l2_trade_util.is_in_forbidden_trade_codes(code): - return -1 + # 鏉垮潡 blocks = LimitUpCodesBlockRecordManager().get_radical_buy_blocks(code) if not blocks: -- Gitblit v1.8.0