Administrator
22 小时以前 ecfbb56f1ce77b2288d272fa1ed2a02623e92d5a
servers/data_server.py
@@ -34,7 +34,7 @@
from trade.order_statistic import DealAndDelegateWithBuyModeDataManager
from trade.trade_data_manager import RadicalBuyDealCodesManager
from utils import global_util, tool, data_export_util, init_data_util, huaxin_util
from code_attribute import gpcode_manager, code_nature_analyse
from code_attribute import gpcode_manager, code_nature_analyse, code_volumn_manager
from log_module import log_analyse, log_export, async_log_util
from l2 import code_price_manager, l2_data_util, transaction_progress
from cancel_strategy.s_l_h_cancel_strategy import HourCancelBigNumComputer, LCancelRateManager, \
@@ -1205,11 +1205,28 @@
                                    block_rank_info = max_info
                        except:
                            pass
                        data.append((block_rank_info, list(blocks) if blocks else []))
                        # 板块信息:(板块身位, 最总板块, 开盘啦涨停原因, 开盘啦推荐原因)
                        history_limit_up_data = LimitUpDataConstant.get_history_limit_up_data(code)
                        data.append((block_rank_info, list(blocks) if blocks else [],
                                     history_limit_up_data[2] if history_limit_up_data else '',
                                     history_limit_up_data[6] if history_limit_up_data else ''))
                        # 交易状态:
                        trade_state = trade_manager.CodesTradeStateManager().get_trade_state(code)
                        data.append(trade_state)
                        # 参考量信息
                        refer_volume_info = code_volumn_manager.CodeVolumeManager().get_radical_buy_refer_volume_info(
                            code, limit_up_price)
                        if refer_volume_info:
                            data.append(refer_volume_info[1])
                        else:
                            data.append("--")
                        # L后撤单比例
                        rate_info = LCancelRateManager.get_cancel_rate(code)
                        if rate_info:
                            data.append(rate_info[0])
                        else:
                            data.append("--")
                        fdatas.append(data)
                    except Exception as e1:
                        logger_debug.exception(e1)