天勤是有设置断线重连机制的,但跨交易日的情况还是建议重启一下,这个可以参考文档 https://doc.shinnytech.com/tqsdk/latest/advanced/unanttended.html#unanttended 如果是要做通知到个人的操作方法就是各种各样的了,天勤本身只是一个python的库,正常怎么处理一个python项目的通知就可以怎么处理,比如在捕捉到中断异常后可以使用第三方的api通知到微信或者钉钉上都行...

查看问题
0 投票 编辑答案

我去测试了一下是可以获取到的,你看看是不是用快期模拟登录的api = TqApi(account=TqKq,auth=xxxxx),然后用api.get_order就可以得到委托单了。也可以检查下今日有没有用快期模拟下单,没下单就没有get_order出来的也是空

查看问题
0 投票

回测没有真实的对手方,考虑很多原因成交规则的设计是当报价大于对价的时候以报价成交 实盘就是根据实际情况来的,指定价格不成交可以用天勤提供的函数cancel_order来撤单,可以参考文档https://doc.shinnytech.com/tqsdk/latest/reference/tqsdk.api.html#tqsdk.TqApi.cancel_order

查看问题
1 投票

这边测试是正常的,可以检查下代码逻辑或者提供一个最小复现代码

查看问题
0 投票 编辑答案

1.tqsdk可以在mac上使用,它是一个python的库,只要能跑python的环境都能跑tqsdk 2.可以 3.快期专业版不能在mac上使用,基本国内主要的交易软件都不行,比较推荐是用一个windows的服务器来远程链接使用...

查看问题
0 投票

如果是CTP开头的报错可以先找客户经理问问,看看是不是还没有开通权限

查看问题
0 投票

保存信息会在模拟账户tqsim里面,访问它的成员变量trade_log可以获取这些日志,参考策略程序回测 — TianQin Python SDK 3.8.1 文档

查看问题
0 投票

1.是的,通过query_cont_quotes不带其他入参就能获取期货当前全部主力合约 2.tqsdk.TqApi - 框架及核心业务 — TianQin Python SDK 3.8.1 文档 文档中有给出返回形式,是字符串列表。可以传入,但是不推荐,因为get_kline_series并不是简单的获取全部K线,它会朝第一个合约在时间上对齐,建议拆成一个个kline获取

查看问题
0 投票

用TqApi.get_position,可以参考文档tqsdk.TqApi - 框架及核心业务 — TianQin Python SDK 3.8.1 文档

查看问题
0 投票

emmm这个可能不太好加,因为K线的结构是预先设计好的,如果要改动的话还需要考虑把以前的数据也都清洗一边,工作量会有点大

查看问题
0 投票
加载更多的答案