| | |
| | | return |
| | | if gpcode_manager.MustBuyCodesManager().is_in_cache(code): |
| | | return |
| | | trade_state = trade_manager.CodesTradeStateManager().get_trade_state_cache(code) |
| | | if not trade_util.is_delegated(trade_state): |
| | | # 没下单 |
| | | return |
| | | human_setting_money = TotalDealBigOrderThresholdMoneyManager().get_money_cache(code) |
| | | if not human_setting_money: |
| | | # 没有人为设置累计大单阈值就不能加白 |
| | | return |
| | | |
| | | try: |
| | | total_deal_big_order_result = get_total_deal_big_order_info(code, |
| | | gpcode_manager.get_limit_up_price_as_num(code)) |
| | |
| | | """ |
| | | if state == trade_constant.TRADE_STATE_BUY_DELEGATED or state == trade_constant.TRADE_STATE_BUY_PLACE_ORDER or state == trade_constant.TRADE_STATE_BUY_SUCCESS: |
| | | return False |
| | | return True |
| | | return True |
| | | |
| | | |
| | | def is_delegated(state): |
| | | """ |
| | | 是否处于委托状态 |
| | | @param state: |
| | | @return: |
| | | """ |
| | | if state == trade_constant.TRADE_STATE_BUY_DELEGATED or state == trade_constant.TRADE_STATE_BUY_PLACE_ORDER: |
| | | return True |
| | | return False |