api = TqApi(
backtest=TqBacktest(
start_dt=datetime.date(2026, 9, 1),
end_dt=datetime.date(2026, 10, 1),
),
auth=TqAuth(os.getenv(“TQ_USERNAME”), os.getenv(“TQ_PASSWORD”)),
)
—————————————————————————
TqTimeoutError Traceback (most recent call last)
Cell In[4], line 1
—-> 1 api = TqApi(
2 backtest=TqBacktest(
3 start_dt=datetime.date(2026, 9, 1),
4 end_dt=datetime.date(2026, 10, 1),
5 ),
6 auth=TqAuth(os.getenv(“TQ_USERNAME”), os.getenv(“TQ_PASSWORD”)),
7 )
File d:\git\quant\.venv\Lib\site-packages\tqsdk\api.py:317, in TqApi.__init__(self, account, auth, url, backtest, web_gui, debug, loop, disable_print, _stock, _ins_url, _md_url, _td_url)
315 while self._data.get(“mdhis_more_data”, True) or trade_more_data:
316 if not self.wait_update(deadline=deadline): # 等待连接成功并收取截面数据
–> 317 raise TqTimeoutError(“接收数据超时,请检查客户端及网络是否正常”)
318 trade_more_data = self._account._get_trade_more_data(self._data)
319 except:
TqTimeoutError: 接收数据超时,请检查客户端及网络是否正常
有其他问题欢迎加入官方Q群748265037一起交流