| | |
| | | if not cls.__TradeStateManager.is_can_buy_cache(): |
| | | return False, True, f"今日已禁止交易" |
| | | |
| | | if l2_trade_util.is_in_forbidden_trade_codes(code): |
| | | return False, True, f"代码禁止交易" |
| | | |
| | | if cls.__PauseBuyCodesManager.is_in_cache(code): |
| | | return False, True, f"该代码被暂停交易" |
| | | now_time_int = int(tool.get_now_time_str().replace(":", "")) |
| | |
| | | # if code.find('60') == 0: |
| | | # 激进买 |
| | | continue_count = 1 |
| | | has_single, _index, sell_info = cls.__compute_active_order_begin_pos(code, continue_count, max( |
| | | (compute_start_index - continue_count - 1) if new_add else compute_start_index, 0), compute_end_index) |
| | | has_single, _index, sell_info = cls.__compute_active_order_begin_pos(code, continue_count, compute_start_index, compute_end_index) |
| | | fast_msg = None |
| | | if has_single: |
| | | order_begin_pos.mode = OrderBeginPosInfo.MODE_ACTIVE |