Administrator
2023-08-01 4051d7fc8dc5c1b4081dfe076217d3de978eff1e
获取环境接口
1个文件已修改
10 ■■■■■ 已修改文件
l2/l2_data_manager_new.py 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
l2/l2_data_manager_new.py
@@ -220,9 +220,10 @@
    # 处理华鑫L2数据
    @classmethod
    def process_huaxin(cls, code, datas):
        print("process_huaxin", code, len(datas))
    def process_huaxin(cls, code, origin_datas):
        print("process_huaxin", code, len(origin_datas))
        origin_start_time = round(t.time() * 1000)
        datas = None
        try:
            # 加载历史的L2数据
            is_normal = l2.l2_data_util.load_l2_data(code, load_latest=False)
@@ -235,7 +236,7 @@
            if local_today_datas.get(code) is not None and len(
                    local_today_datas[code]) > 0:
                _start_index = local_today_datas[code][-1]["index"] + 1
            datas = l2_huaxin_util.get_format_l2_datas(code, datas,
            datas = l2_huaxin_util.get_format_l2_datas(code, origin_datas,
                                                       gpcode_manager.get_limit_up_price(code), _start_index)
            # 获取下单位置
            place_order_index = huaxin_delegate_postion_manager.get_l2_place_order_position(code, datas)
@@ -265,7 +266,8 @@
            l2_data_log.l2_time(code, round(t.time() * 1000) - origin_start_time,
                                "l2数据处理总耗时",
                                True)
            l2.l2_data_util.save_l2_data(code, None, datas)
            if datas:
                l2.l2_data_util.save_l2_data(code, None, datas)
    @classmethod
    def process_add_datas(cls, code, add_datas, capture_timestamp, __start_time):