13:01之前下单规则修改/接口修改/自动加想策略修改
| | |
| | | if now_time_int < 93200: |
| | | return False, True, f"09:32之前不能交易", True |
| | | if 125950 < now_time_int < 130100: |
| | | return False, True, f"13:01之前不能交易", True |
| | | # 判断大单是否足够 |
| | | deal_big_order_info = radical_buy_data_manager.get_total_deal_big_order_info(code, gpcode_manager.get_limit_up_price_as_num(code)) |
| | | if 5000e4 <= deal_big_order_info[5] < deal_big_order_info[1]: |
| | | pass |
| | | else: |
| | | return False, True, f"13:01之前不能交易", True |
| | | |
| | | # 二板以上的票不买 |
| | | yesterday_codes = kpl_data_manager.get_yesterday_limit_up_codes() |
| | |
| | | try: |
| | | if code in yesterday_codes: |
| | | continue |
| | | if l2_trade_util.is_in_forbidden_trade_codes(code): |
| | | continue |
| | | |
| | | # (代码,名称,涨停时间,涨幅,现手,自由市值,现价) |
| | | data = [code, gpcode_manager.get_code_name(code)] |
| | | limit_up_time = LimitUpDataConstant.get_first_limit_up_time(code) |
| | |
| | | # if today_volume / max_volume < 0.3: |
| | | # continue |
| | | logger_debug.info("自动加想") |
| | | # 自动移黑+加想 |
| | | if l2_trade_util.is_in_forbidden_trade_codes(code): |
| | | l2_trade_util.remove_from_forbidden_trade_codes(code) |
| | | gpcode_manager.WantBuyCodesManager().add_code(code) |
| | | trade_record_log_util.add_want_buy(code, "自动加") |
| | | except Exception as e: |