Administrator
2022-10-12 be73e2b78857adaf006063275726b69c4c60f0d7
trade_gui.py
@@ -74,6 +74,12 @@
        cancel_trade_win = cls.getCancelBuyWin()
        if cancel_trade_win <= 0:
            raise Exception("委托撤销窗口未打开")
        else:
            pos = win32gui.GetWindowRect(cancel_trade_win)
            width = pos[2] - pos[0]
            height = pos[3] - pos[1]
            if width <= 0 or height <= 0:
                raise Exception("委托撤销窗口被最小化")
    @classmethod
    def getText(cls, hwnd):
@@ -321,6 +327,9 @@
            logger_trade_gui.info("开始撤单:code-{}".format(code))
            win = self.cancel_win
            if win <= 0:
                self.cancel_win = self.getCancelBuyWin()
                win = self.cancel_win
                if win <= 0:
                raise Exception("无法找到取消委托窗口")
            t = time.time()
            print(t)