在使用天勤量化之前,默认您已经知晓并同意以下免责条款,如果不同意请立即停止使用:https://www.shinnytech.com/blog/disclaimer/
2020-05-29 18:00:00.000000 – 通知: 账户 2448356881728 与交易服务器的网络连接已建立.
2020-05-29 18:00:00.000000 – 通知: 与合约服务器的网络连接已建立.
合约代码 KQ.m@SHFE.au 不存在, 请检查合约代码是否填写正确.
代码如下:
from tqsdk2 import TqApi,TqAccount,TqAuth,TargetPosTask,TqSim,TqBacktest,BacktestFinished
api = TqApi(auth=TqAuth(xxx,xxx),backtest=TqBacktest(start_dt=date(2021,1,30),end_dt=date(2021,3,30)))
quote=api.get_quote(“KQ.m@SHFE.au”)
你这边tqsdk2版本是多少呢
我们这边尝试不能复现额
PS D:Andyqt2> pip show tqsdk2
Name: tqsdk2
Version: 2.2.6
Summary: TianQin SDK2
请问可能的原因是哪些?怎么定位问题呢?谢谢
尝试多试几次 或者不用回测模式尝试呢
复盘模式也有问题,如下:
PS D:Andyqt2> python .main.py
SDK version:2
Traceback (most recent call last):
File “.main.py”, line 189, in
from tqsdk2 import TqApi,TqAccount,TqAuth,TargetPosTask,TqSim,TqBacktest,BacktestFinished,TqReplay
ImportError: cannot import name ‘TqReplay’ from ‘tqsdk2’ (C:ProgramDataAnaconda3libsite-packagestqsdk2__init__.py)
同样的代码切换成tqsdk, 就可以正常运行,帮忙看看是什么原因?