From 12ed2a63a601854075886b6673bf03d1b4de75c8 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 01 十一月 2023 14:23:03 +0800
Subject: [PATCH] L撤H撤数据外部接口添加/涨幅过高代码记录

---
 output/code_info_output.py |   28 +++++++++++++++++++++++++---
 1 files changed, 25 insertions(+), 3 deletions(-)

diff --git a/output/code_info_output.py b/output/code_info_output.py
index 8fbeff9..12f249f 100644
--- a/output/code_info_output.py
+++ b/output/code_info_output.py
@@ -453,7 +453,29 @@
     return break_time, records_new, records_new_data
 
 
+# 杩斿洖鍐呭[锛堢被鍨�,buy_single_index,indexes锛塢
+def load_trade_record_cancel_watch_indexes(code, cancel_type=None):
+    fresults = []
+    records = []
+    try:
+        records = log_export.load_trade_recod(code)
+    except:
+        pass
+    if records:
+        for record in records:
+            time_ = record[0]
+            type = record[1]
+            data = record[2]
+            if type == trade_record_log_util.TYPE_CANCEL_WATCH_INDEXES:
+                indexes = data['watch_indexes']
+                if indexes:
+                    if cancel_type and cancel_type != data.get("cancel_type"):
+                        continue
+                    fresults.append((data.get("cancel_type"), data.get('buy_single_index'), indexes))
+    return fresults
+
+
 if __name__ == '__main__':
-    code = '002786'
-    l2_data_util.load_l2_data(code)
-    print(__load_trade_record(code, l2_data_util.local_today_datas.get(code)))
+    code = '000670'
+    fresults = load_trade_record_cancel_watch_indexes(code)
+    print(fresults)

--
Gitblit v1.8.0