From 2c707e6083d8d60b088a7f91a0020370e65c8c7f Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 29 十月 2024 17:10:24 +0800 Subject: [PATCH] 昨日跌幅过大不扫入/添加日志记录 --- trade/radical_buy_data_manager.py | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/trade/radical_buy_data_manager.py b/trade/radical_buy_data_manager.py index 8aaa89a..e68e42a 100644 --- a/trade/radical_buy_data_manager.py +++ b/trade/radical_buy_data_manager.py @@ -50,8 +50,13 @@ zyltgb_as_yi = round(zyltgb / 100000000, 2) if zyltgb_as_yi > constant.MAX_CODE_RADICAL_BUY_ZYLTGB_AS_YI: return False, "鑷敱娴侀�氬競鍊艰繃澶�" - elif zyltgb_as_yi < constant.MIN_CODE_RADICAL_BUY_ZYLTGB_AS_YI: + elif zyltgb_as_yi < constant.MIN_CODE_RADICAL_BUY_ZYLTGB_AS_YI: return False, "鑷敱娴侀�氬競鍊艰繃灏�" + # 鍒ゆ柇鏄ㄦ棩鏄惁璺屽箙杩囧ぇ + k_format = code_nature_analyse.CodeNatureRecordManager().get_k_format_cache(code) + if k_format and len(k_format) > 12 and k_format[12]: + return False, "涓婁釜浜ゆ槗鏃ヨ穼骞呰繃澶�" + if gpcode_manager.BlackListCodeManager().is_in_cache(code): if deal_codes is not None and code in deal_codes: pass @@ -93,7 +98,7 @@ cls.__deal_big_order_nos_dict[code].clear() @classmethod - def add_big_buy_order_deal(cls, code, order_nos:list): + def add_big_buy_order_deal(cls, code, order_nos: list): if code not in cls.__deal_big_order_nos_dict: cls.__deal_big_order_nos_dict[code] = set() for order_no in order_nos: -- Gitblit v1.8.0