Administrator
2025-05-13 88c2f37df296412237f9e9d5c9bbc00994ef9c7a
取消首封扫入
1个文件已修改
26 ■■■■ 已修改文件
trade/buy_radical/radical_buy_strategy.py 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
trade/buy_radical/radical_buy_strategy.py
@@ -180,19 +180,19 @@
        #         code):
        #     threshold_left_sell_money = average_big_order_money * 2
        # 判断是否可直接下单,不需要等到封单消耗
        if refer_sell_money >= 5e7 and is_first:
            # 大抛压,是首封
            zyltgb = global_util.zyltgb_map.get(code)
            if zyltgb and zyltgb > 50e8 and BlockSpecialCodesManager().get_code_blocks(code):
                # 自由市值>50亿,具有辨识度
                total_lack_money_info = radical_buy_data_manager.get_total_deal_big_order_info(code,
                                                                                               gpcode_manager.get_limit_up_price_as_num(
                                                                                                   code),
                                                                                               is_for_buy=True)
                if total_lack_money_info[0] <= 0 and total_lack_money_info[1] > 5e7 and total_lack_money_info[1] > \
                        total_lack_money_info[2] * 1.5:
                    # 大单足够,总成交金额是大单的1.2倍以上
                    return BUY_MODE_DIRECT, f"首封下单抛压大、市值大、成交多、直接扫  卖1-{refer_sell_money} 大单-{total_lack_money_info}"
        # if refer_sell_money >= 5e7 and is_first:
        #     # 大抛压,是首封
        #     zyltgb = global_util.zyltgb_map.get(code)
        #     if zyltgb and zyltgb > 50e8 and BlockSpecialCodesManager().get_code_blocks(code):
        #         # 自由市值>50亿,具有辨识度
        #         total_lack_money_info = radical_buy_data_manager.get_total_deal_big_order_info(code,
        #                                                                                        gpcode_manager.get_limit_up_price_as_num(
        #                                                                                            code),
        #                                                                                        is_for_buy=True)
        #         if total_lack_money_info[0] <= 0 and total_lack_money_info[1] > 5e7 and total_lack_money_info[1] > \
        #                 total_lack_money_info[2] * 1.5:
        #             # 大单足够,总成交金额是大单的1.2倍以上
        #             return BUY_MODE_DIRECT, f"首封下单抛压大、市值大、成交多、直接扫  卖1-{refer_sell_money} 大单-{total_lack_money_info}"
        if threshold_left_sell_money > left_limit_up_sell_money:
            # 剩余总卖小于均大单才能下单