From 45b1a0395198efdb1b3d116d0138ff8367495d76 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期二, 22 八月 2023 16:15:42 +0800
Subject: [PATCH] 添加托管交易通道测试

---
 l2/code_price_manager.py |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/l2/code_price_manager.py b/l2/code_price_manager.py
index 11336dd..ad06f88 100644
--- a/l2/code_price_manager.py
+++ b/l2/code_price_manager.py
@@ -3,7 +3,9 @@
 """
 import json
 
+from code_attribute import gpcode_manager
 from db.redis_manager_delegate import RedisUtils
+from trade import l2_trade_util
 from utils import tool
 from db import redis_manager_delegate as redis_manager
 from log_module.log import logger_trade_queue_price_info
@@ -159,6 +161,12 @@
             self.__save_buy1_price_info(code, old_limit_up_time, time_str)
 
         if old_limit_up_time and not is_limit_up:
+            # 鑾峰彇璁$畻褰撳墠鐨勬定骞�
+            pre_close_price = round(float(limit_up_price) / 1.1, 2)
+            if (float(buy_1_price) - pre_close_price) / pre_close_price < 0.05:
+                # 娑ㄥ箙灏忎簬5%
+                l2_trade_util.add_to_forbidden_trade_codes(code)
+                logger_trade_queue_price_info.add(f"娑ㄥ仠鐐稿紑鍚庣幇浠锋定骞呭皬浜�5%涔嬪悗涓嶄拱锛歝ode-{code}")
             # 涔嬪墠娑ㄥ仠杩囦笖鐜板湪灏氭湭娑ㄥ仠
             self.set_open_limit_up_lowest_price(code, buy_1_price)
 

--
Gitblit v1.8.0