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