4.23K 浏览
0

在1.1.0版执行的结果才是正确的,在1.5.0执行后感觉还是临时生成的账户,请指导是哪里出问题了?

源码如下:

留意执行截图,图1为1.5.0版执行的结果,图2为1.1.0执行的结果=============================

from tqsdk import TqApi,TqAccount

#用户连接
try:
#api = TqApi()
api = TqApi(TqAccount(“快期模拟”, “360330XXX@qq.com”, “XX123654”)) #网站申请的模拟账户
except Exception as e:
print(“行情服务连不上, 或者期货公司服务器关了, 或者账号密码错了, 总之就是有问题”)

#交易账号
account = api.get_account()

print(“策略开始”)

print(“总净值: %.2f” % (account.balance))
print(“可用资金: %.2f” % (account.available))
print(“可用资金: %.2f” % (account.margin))

while True:
api.wait_update()
if api.is_changing(account, “available”):
print(“可用资金: %.2f” % (account.available))

ringo 已回答的问题 2020年1月7日
0

在1.5.0中由于服务器升级等不可抗力原因,天勤的快期模拟账户和快期APP的模拟账户进行合并,如果之前账户昵称并未创建快期APP的快期模拟,则登录时服务器会自动帮忙创建一个全新账户

ringo 发表新评论 2020年1月8日

你好

按你上面的意思是:现在1.5.0版,api = TqApi(TqAccount(“快期模拟”, “36033XXX@qq.com”, “XXX654”)) ,真正登录的是快期APP的模拟账户吗?

原来的账户的成交可以在天勤终端看到仓位,一目了然。

如果是快期APP的模拟账户,除了自己写代码外,有没有一目了然的查看方法?

谢谢!

登录快期手机APP登录查看即可,后续会封装一个特殊版本的天勤终端即可支持