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