在一个协程中,async for ... 这个语句是一个死循环阻塞。你的需求需要创建两个协程,在每个协程中使用 async for ...

查看问题
0 投票

1. 您关于增加风控设置的意见很好,我们正在考虑实现方案 2. tqsdk已经提供了获得所有order和trade的接口 3. 关于在提交order和TargetPosTask加入所有成交后执行的回调函数接口,我们不会这样做

查看问题
1 投票 选择

if result.bar.iloc[-1] > 0 and result.bar.iloc[-2] <= 0:

查看问题
1 投票

tafunc.crossup 函数不是返回一个True/False, 而是返回一个序列,标记出所有的上穿点。您需要取这个序列的最后一项

查看问题
1 投票

这两个目录没有获得写权限。您可以考虑重新安装一次到默认目录。

查看问题
0 投票

我们已经有 一个从零到实盘 step by step的教程,请见: https://doc.shinnytech.com/tqsdk/latest/index.html

查看问题
0 投票