| | |
| | | CodesTradeStateManager().set_trade_state(code, trade_state) |
| | | |
| | | |
| | | __CodesTradeStateManager = CodesTradeStateManager() |
| | | |
| | | |
| | | # 开始取消买入 |
| | | def start_cancel_buy(code, force=False): |
| | | trade_state = CodesTradeStateManager().get_trade_state_cache(code) |
| | | logger_trade.info("{}进入撤单方法".format(code)) |
| | | trade_state = __CodesTradeStateManager.get_trade_state_cache(code) |
| | | if trade_state == TRADE_STATE_BUY_SUCCESS: |
| | | return None |
| | | if not force: |
| | |
| | | return None |
| | | try: |
| | | logger_trade.info("{}开始撤单".format(code)) |
| | | CodesTradeStateManager().set_trade_state(code, TRADE_STATE_BUY_CANCEL_ING) |
| | | __CodesTradeStateManager.set_trade_state(code, TRADE_STATE_BUY_CANCEL_ING) |
| | | logger_trade.info("{}撤单方法开始".format(code)) |
| | | if constant.API_TRADE_ENABLE: |
| | | if constant.TRADE_WAY == constant.TRADE_WAY_JUEJIN: |