Administrator
2024-12-15 0516355520573c81518a20fd4421b8c105d67bae
trade/current_price_process_manager.py
@@ -46,8 +46,15 @@
    if code in yesterday_limit_up_codes:
        return -1
        # 黑名单
    trade_state = trade_manager.CodesTradeStateManager().get_trade_state_cache(code)
    if l2_trade_util.is_in_forbidden_trade_codes(code):
        return -1
        # 没有成交
        if trade_state == trade_constant.TRADE_STATE_BUY_SUCCESS:
            # 成交的票
            return 998
        else:
            return -1
    deal_codes = RadicalBuyDealCodesManager().get_deal_codes()
    result = RadicalBuyDataManager().is_code_can_buy(code, deal_codes)
@@ -61,7 +68,6 @@
    if gpcode_manager.BuyOpenLimitUpCodeManager().is_in_cache(code):
        return 0
    trade_state = trade_manager.CodesTradeStateManager().get_trade_state_cache(code)
    # 如果当前清单处于委托状态就不能移除
    if trade_state == trade_constant.TRADE_STATE_BUY_PLACE_ORDER or trade_state == trade_constant.TRADE_STATE_BUY_DELEGATED:
        return 0
@@ -93,7 +99,6 @@
                special_codes = BlockSpecialCodesManager().get_block_codes(b)
                if special_codes and code in special_codes:
                    return index + 1
    return 10000