From 045a5aa6434da6e83c3d850b17e7e58cd7b55ef5 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 15 五月 2023 15:46:32 +0800 Subject: [PATCH] 开盘啦板块影响交易逻辑 --- data_export_util.py | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) diff --git a/data_export_util.py b/data_export_util.py index 5460f83..aa3457d 100644 --- a/data_export_util.py +++ b/data_export_util.py @@ -11,6 +11,8 @@ import l2_data_util import l2.l2_data_util import log +from l2 import l2_data_source_util +from trade import deal_big_money_manager def export_l2_excel(code, date=None): @@ -142,7 +144,9 @@ # 涔� for d in num_dict[data["val"]["num"]]: if int(d["val"]["operateType"]) == 1: - buy_index, buy_data = l2_data_util.get_buy_data_with_cancel_data(d, num_operate_map[code]) + buy_index = l2_data_source_util.L2DataSourceUtils.get_buy_index_with_cancel_data(code, d, + num_operate_map[ + code]) if buy_index == data["index"]: ws.write(index, 8, "{}-{}".format(d["index"], d["val"]["time"]), cancel_style) break @@ -192,7 +196,15 @@ return file_name +def test(code): + progresses = log.export_trade_progress(code) + local_today_datas = log.load_l2_from_log("2023-04-04") + datas = local_today_datas[code] + num_operate_map = {} + l2.l2_data_util.load_num_operate_map(num_operate_map, code, datas) + for progress in progresses: + deal_big_money_manager.set_trade_progress(code, progress, datas, num_operate_map[code]) + + if __name__ == "__main__": - codes = ["002792"] - for code in codes: - export_l2_excel(code) + export_l2_excel("002864") -- Gitblit v1.8.0