From 2021a36c8dac7f659b1e0f1e261309366d500cf6 Mon Sep 17 00:00:00 2001 From: admin <admin@example.com> Date: 星期五, 22 八月 2025 17:24:15 +0800 Subject: [PATCH] 订单资金明细查询 --- log_module/log_export.py | 21 ++++++++++++++++++++- 1 files changed, 20 insertions(+), 1 deletions(-) diff --git a/log_module/log_export.py b/log_module/log_export.py index 36f5ec3..92e7c61 100644 --- a/log_module/log_export.py +++ b/log_module/log_export.py @@ -283,7 +283,7 @@ else: time_str = __get_log_time(line) data = line.split(" - ")[1].strip() - if min_time_str<=time_str<=max_time_str: + if min_time_str <= time_str <= max_time_str: fdatas.append((time_str, eval(data))) if time_str > max_time_str: break @@ -319,6 +319,25 @@ return fdatas +def load_virtual_trade_account(date=tool.get_now_date_str()): + """ + 鍔犺浇铏氭嫙浜ゆ槗鏁版嵁 + :param date: + :return: + """ + path = f"{constant.get_path_prefix()}/low_suction_log/gp/virtual_account/virtual_account_money_records.{date}.log" + fdatas = [] + if os.path.exists(path): + with open(path, 'r', encoding="utf-8") as f: + lines = f.readlines() + if lines: + for line in lines: + time_str = __get_async_log_time(line) + data = line[line.find("]") + 1:].strip() + fdatas.append((time_str, eval(data))) + return fdatas + + if __name__ == '__main__': load_k_bars('2025-07-03') datas = load_ticks_data("09:50:00") -- Gitblit v1.8.0