| | |
| | | return fdatas |
| | | |
| | | |
| | | # 加载华鑫本地买入订单号 |
| | | def load_l2_market_data(): |
| | | path = f"{constant.get_path_prefix()}/logs/huaxin/l2/marketdata.{tool.get_now_date_str()}.log" |
| | | fdatas = {} |
| | | if os.path.exists(path): |
| | | with open(path, 'r', encoding="utf-8") as f: |
| | | lines = f.readlines() |
| | | for line in lines: |
| | | if line: |
| | | data = line.split(" - ")[1].strip() |
| | | if data.startswith("["): |
| | | data = data[data.find("]") + 1:].strip() |
| | | code = data.split("#")[0] |
| | | d = data.split("#")[1].strip() |
| | | d = eval(d) |
| | | if code not in fdatas: |
| | | fdatas[code] = [] |
| | | fdatas[code].append(d) |
| | | return fdatas |
| | | |
| | | |
| | | # 读取系统日志 |
| | | def load_system_log(): |
| | | path = f"{constant.get_path_prefix()}/logs/gp/system/system.{tool.get_now_date_str()}.log" |
| | |
| | | |
| | | |
| | | if __name__ == '__main__': |
| | | datas = load_buy_score_recod("000333") |
| | | datas = load_l2_market_data() |
| | | for d in datas: |
| | | print(d) |
| | | # print(get_h_cancel_compute_info("603912")) |