From 0db02a41d645aaa1ef938292dacef9a78c4b93df Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 24 四月 2024 15:37:37 +0800 Subject: [PATCH] G撤比例调整/日历导出调整 --- l2/l2_transaction_data_manager.py | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/l2/l2_transaction_data_manager.py b/l2/l2_transaction_data_manager.py index 55c5792..7bcd474 100644 --- a/l2/l2_transaction_data_manager.py +++ b/l2/l2_transaction_data_manager.py @@ -374,7 +374,15 @@ # 鑾峰彇鏈�杩戞垚浜ゆ暟鎹� @classmethod - def get_latest_transaction_datas(cls, code, min_sell_order_no=None, min_deal_time=None): + def get_latest_transaction_datas(cls, code, min_sell_order_no=None, min_deal_time=None, min_sell_money=None): + """ + 鑾峰彇鏈�杩戠殑涓诲姩鍗栨垚浜や俊鎭� + @param code: + @param min_sell_order_no: + @param min_deal_time: + @param min_sell_money: + @return: + """ total_orders = [] sell_orders = cls.__latest_all_sell_orders_dict.get(code) if sell_orders: @@ -385,6 +393,10 @@ if min_sell_order_no and min_sell_order_no > sell_orders[i][0]: continue + if min_sell_money and sell_orders[i][1] * sell_orders[i][2] < min_sell_money: + # 杩囨护灏忛噾棰� + continue + total_orders.append(sell_orders[i]) if code in cls.__latest_sell_order_dict: if min_sell_order_no: -- Gitblit v1.8.0