From 2c707e6083d8d60b088a7f91a0020370e65c8c7f Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 29 十月 2024 17:10:24 +0800 Subject: [PATCH] 昨日跌幅过大不扫入/添加日志记录 --- servers/huaxin_trade_server.py | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/servers/huaxin_trade_server.py b/servers/huaxin_trade_server.py index b688be3..88940e2 100644 --- a/servers/huaxin_trade_server.py +++ b/servers/huaxin_trade_server.py @@ -18,7 +18,7 @@ from cancel_strategy.s_l_h_cancel_strategy import SCancelBigNumComputer from code_attribute import gpcode_manager, code_volumn_manager, global_data_loader, zyltgb_util, code_nature_analyse from code_attribute.code_l1_data_manager import L1DataManager -from code_attribute.gpcode_manager import CodePrePriceManager +from code_attribute.gpcode_manager import CodePrePriceManager, CodesNameManager from huaxin_client import l2_data_transform_protocol from huaxin_client.trade_transform_protocol import TradeResponse from l2 import l2_data_manager_new, l2_log, code_price_manager, l2_data_util, transaction_progress, \ @@ -232,6 +232,7 @@ # 鑾峰彇level1鐨勪唬鐮� list_ = JueJinApi.get_exchanges_codes(["SHSE", "SZSE"]) fdatas = [] + code_name_map = {} for d in list_: if not tool.is_target_code(d["sec_id"]): continue @@ -244,6 +245,11 @@ days=100)).timestamp() > datetime.datetime.now().timestamp(): continue fdatas.append(d["sec_id"]) + code_name_map[d["sec_id"]] = d["sec_name"] + # 淇濆瓨浠g爜鍚嶇О + for k in code_name_map: + CodesNameManager.add_code_name(k, code_name_map[k]) + sk.sendall( socket_util.load_header(json.dumps({"code": 0, "data": fdatas}).encode(encoding='utf-8'))) -- Gitblit v1.8.0