From a27c2f3247ae8d7cb02abe1fd042f1285d365ec3 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 13 九月 2023 09:33:53 +0800 Subject: [PATCH] D撤修改 --- l2/l2_data_manager_new.py | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py index 3bc3b77..c1dcad7 100644 --- a/l2/l2_data_manager_new.py +++ b/l2/l2_data_manager_new.py @@ -826,9 +826,9 @@ num_operate_map) if left_count > 0: not_cancel_num += total_data[i]["val"]["num"] - m = cls.__get_threshmoney(code) + m, msg = cls.__get_threshmoney(code) not_cancel_money = not_cancel_num * 100 * float(gpcode_manager.get_limit_up_price(code)) - if cls.__get_threshmoney(code) > not_cancel_money: + if m > not_cancel_money: return False, False, f"鎴愪氦浣嶇疆璺濈褰撳墠浣嶇疆绾拱棰�({not_cancel_money})灏忎簬m鍊�({m})" else: # 鍒ゆ柇涔�1浠锋牸妗d綅 @@ -1152,11 +1152,11 @@ @classmethod def __get_threshmoney(cls, code): - m = cls.__l2PlaceOrderParamsManagerDict[code].get_m_val() + m,msg = cls.__l2PlaceOrderParamsManagerDict[code].get_m_val() if trade_manager.CodesTradeStateManager().get_trade_state_cache(code) == trade_manager.TRADE_STATE_NOT_TRADE: # 棣栨涓嬪崟m鍊兼墿澶�1.5鍊� m = int(m * 1.5) - return m + return m,msg # 璁$畻涓囨墜鍝ョ瑪鏁� @classmethod -- Gitblit v1.8.0