def buy(self, stock_code, price, amount, **kwargs):
"""
????
:param stock_code: ????
:param price: ????
:param amount: ????
:return: bool: ??????????
"""
amount = str(amount // 100 * 100)
price = str(price)
try:
win32gui.SendMessage(self.buy_stock_code_hwnd, win32con.WM_SETTEXT, None, stock_code) # ??????
win32gui.SendMessage(self.buy_price_hwnd, win32con.WM_SETTEXT, None, price) # ??????
time.sleep(0.2)
win32gui.SendMessage(self.buy_amount_hwnd, win32con.WM_SETTEXT, None, amount) # ??????
time.sleep(0.2)
win32gui.SendMessage(self.buy_btn_hwnd, win32con.BM_CLICK, None, None) # ????
time.sleep(0.3)
except:
traceback.print_exc()
return False
return True
评论列表
文章目录