Administrator
2024-03-20 1be8fb3aed3f8a55c0dcb6d021685cbb2c79e6ec
utils/data_export_util.py
@@ -19,18 +19,22 @@
def export_l2_excel(code, date=None):
    # 获取L2的数据
    fdatas = get_l2_datas(code)
    fdatas = get_l2_datas(code, date=date)
    __save_l2_datas(code, fdatas)
# 获取L2的数据
def get_l2_datas(code, date=None):
    local_today_datas = log_export.load_l2_from_log(date)
    datas = local_today_datas[code]
def get_l2_datas(code, today_datas=None, date=None):
    datas = today_datas
    if datas is None:
        local_today_datas = log_export.load_l2_from_log(date)
        datas = local_today_datas.get(code)
    if not datas:
        datas = []
    process_indexs = log_export.get_l2_process_position(code, date)
    trade_indexs = log_export.get_l2_trade_position(code, date)
    real_position_indexes = log_export.get_real_place_order_positions(code, date)
    deal_list = log_export.load_huaxin_deal_record(code)
    deal_list = log_export.load_huaxin_deal_record(code, date)
    deal_list_dict = {}
    for d in deal_list:
        deal_list_dict[str(d[0])] = d
@@ -279,6 +283,6 @@
if __name__ == "__main__":
    try:
        export_l2_excel("002036")
        get_l2_datas("600822", date="2024-03-12")
    except Exception as e:
        logging.exception(e)