| | |
| | | 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) |
| | |
| | | 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 |
| | |
| | | special_codes = BlockSpecialCodesManager().get_block_codes(b) |
| | | if special_codes and code in special_codes: |
| | | return index + 1 |
| | | |
| | | |
| | | return 10000 |
| | | |