From 403f53e86f04ce0efb285d5d60c8519ab8ce1e15 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期五, 15 九月 2023 10:56:00 +0800 Subject: [PATCH] 注释下单阻止 --- utils/huaxin_util.py | 3 ++- l2/cancel_buy_strategy.py | 1 + l2/l2_data_manager_new.py | 2 +- test/test.py | 8 ++++---- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/l2/cancel_buy_strategy.py b/l2/cancel_buy_strategy.py index f0d70f4..9fbef05 100644 --- a/l2/cancel_buy_strategy.py +++ b/l2/cancel_buy_strategy.py @@ -459,6 +459,7 @@ total_num = 0 # 鑾峰彇m鍊兼暟鎹� thresh_hold_money = l2_trade_factor.L2PlaceOrderParamsManager.get_base_m_val(code) + thresh_hold_money = thresh_hold_money * 2 thresh_hold_num = thresh_hold_money // (float(gpcode_manager.get_limit_up_price(code)) * 100) end_index = real_place_order_index + 1 for i in range(real_place_order_index + 1, total_datas[-1]["index"]): diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py index 36aa443..8be557b 100644 --- a/l2/l2_data_manager_new.py +++ b/l2/l2_data_manager_new.py @@ -808,7 +808,7 @@ # 鍒ゆ柇鎴愪氦杩涘害鏄惁璺濈鎴戜滑鐨勪綅缃緢杩� total_data = local_today_datas.get(code) trade_index, is_default = cls.__TradeBuyQueue.get_traded_index(code) - if not is_default and trade_index: + if False and not is_default and trade_index: not_cancel_num = 0 num_operate_map = local_today_num_operate_map.get(code) for i in range(trade_index + 1, total_data[-1]["index"] + 1): diff --git a/test/test.py b/test/test.py index b272973..40f72a1 100644 --- a/test/test.py +++ b/test/test.py @@ -15,8 +15,8 @@ if __name__ == "__main__": - test1 = [] - test1.append() - test1 = test1[0:13] - print(test1) + _queue = queue.Queue() + _queue.put("123123") + print(_queue.get(False)) + print(_queue.get(False)) diff --git a/utils/huaxin_util.py b/utils/huaxin_util.py index 2d91c86..6dbef0a 100644 --- a/utils/huaxin_util.py +++ b/utils/huaxin_util.py @@ -1,4 +1,5 @@ # 鎶ュ崟鐘舵�� +import random import threading from utils import tool @@ -63,7 +64,7 @@ __order_ref_lock.acquire() try: global __public_order_ref - __public_order_ref += 1 + __public_order_ref += random.randint(1, 20) return __public_order_ref finally: __order_ref_lock.release() -- Gitblit v1.8.0