From 245979e3907d34bcd88ac0c4547f399bf33a44de Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 18 六月 2025 18:13:30 +0800 Subject: [PATCH] bug修复/策略完善 --- huaxin_client/l2_market_client.py | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/huaxin_client/l2_market_client.py b/huaxin_client/l2_market_client.py index db683e6..43430e4 100644 --- a/huaxin_client/l2_market_client.py +++ b/huaxin_client/l2_market_client.py @@ -4,6 +4,7 @@ import logging import multiprocessing import os +import pickle import queue import time import concurrent.futures @@ -207,8 +208,8 @@ # 涓婁紶鏁版嵁 type_ = "set_target_codes" request_id = f"sb_{int(time.time() * 1000)}" - fdata = json.dumps( - {"type": type_, "data": {"data": datas}, "request_id": request_id, "time": round(time.time() * 1000, 0)}) + fdata = pickle.dumps( + {"type": type_, "data": {"data": datas}, "request_id": request_id, "time": round(time.time() * 1000, 0)}, protocol=pickle.HIGHEST_PROTOCOL) if queue_l1_w_strategy_r is not None: queue_l1_w_strategy_r.put_nowait(fdata) # 璁板綍鏂板鍔犵殑浠g爜 -- Gitblit v1.8.0