Administrator
2023-07-10 7d3332912a98d593626fe6ae75011fb49baec84f
trade/huaxin/trade_server.py
@@ -13,6 +13,7 @@
from code_attribute import gpcode_manager
from l2 import l2_data_manager_new, l2_data_log
from l2.huaxin import l2_huaxin_util, huaxin_target_codes_manager
from l2.l2_data_util import local_today_datas
from logs_.log import logger_l2_error
from trade.huaxin.huaxin_log import logger_l2_orderdetail, logger_l2_transaction, logger_l2_upload, \
    logger_contact_debug, logger_trade_callback, logger_trade_debug
@@ -155,8 +156,12 @@
                        origin_start_time = round(time.time() * 1000)
                        try:
                            # 转换数据格式
                            _start_index = 0
                            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,
                                                                       gpcode_manager.get_limit_up_price(code))
                                                                       gpcode_manager.get_limit_up_price(code), _start_index)
                            __start_time = round(time.time() * 1000)
                            l2_data_manager_new.L2TradeDataProcessor().process_add_datas(code, datas, 0, __start_time)
                        except Exception as e: