| | |
| | | refer_sell_money = 0 |
| | | if refer_sell_data: |
| | | refer_sell_money = refer_sell_data[1] |
| | | if refer_sell_money < 5000e4: |
| | | l2_log.debug(code, "最近涨停卖被吃,总抛压小于5000w") |
| | | if refer_sell_money < 1000e4: |
| | | l2_log.debug(code, "最近涨停卖被吃,总抛压小于1000w") |
| | | return |
| | | |
| | | self.process_limit_up_active_buy(code, [data[0]], is_last_sell_deal=True) |
| | |
| | | no_left_limit_up_sell=no_left_limit_up_sell) |
| | | else: |
| | | result_by_volume = radical_buy_strategy.BUY_MODE_BY_L2, f"最后一笔涨停卖成交" |
| | | l2_log.info(code, logger_l2_radical_buy, f"量买入结果判断:{code}, 结果:{result_by_volume} 板块:{buy_blocks}") |
| | | # 判断总卖是否大于0 |
| | | huaxin_timestamp = transaction_datas[-1][3] |
| | | # 获取参考总卖额 |
| | | refer_sell_data = L2MarketSellManager().get_refer_sell_data(code, l2_huaxin_util.convert_time( |
| | | huaxin_timestamp)) |
| | | if not refer_sell_data or refer_sell_data[0] <= 0: |
| | | result_by_volume = radical_buy_strategy.BUY_MODE_NONE, f"总卖额为0" |
| | | l2_log.info(code, logger_l2_radical_buy, |
| | | f"量买入结果判断:{code}, 结果:{result_by_volume} 板块:{buy_blocks} 参考总卖-{refer_sell_data}") |
| | | in_blocks = RealTimeKplMarketData.get_top_market_jingxuan_blocks() |
| | | buy_blocks_with_money = [(b, RealTimeKplMarketData.get_jx_block_in_money(b), |
| | | in_blocks.index(b) if b in in_blocks else -1) for b in buy_blocks] |