采用 quickTrade参数设置为 1时,非历史 bar 上执行时(ContextInfo.is_last_bar()为 True),只要策略模型中调用到就触发下单交易。
quickTrade
1
ContextInfo.is_last_bar()
True
这是quicktrade=1时的passorder功能介绍,我试了一下,发现在9点30分的08、10、13、16、19秒进行了下单,一共下单5次,是不是quicktrade=1且passorder函数被调用时会固定下单5次?
请各位大佬解惑。
举报
rzp 发表于 2024-1-17 09:50 这是因为handlebar在盘中是逐tick运行,比如1分钟大约有20个tick,那么这根k线上,handlebar就会被调用20次 ...
*******7025 发表于 2024-1-17 10:30 我就是想让它只快速交易一次
rzp 发表于 2024-1-17 11:21 http://dict.thinktrader.net/innerApi/code_examples.html?id=e2M5nZ#%E9%9B%86%E5%90%88%E7%AB%9E%E4%B ...
*******7025 发表于 2024-1-17 13:47 大佬,我用了那个方法,但是好像交易函数又不会执行了,这是什么情况?代码如下 def handlebar(ContextIn ...
本版积分规则 发表回复 回帖后跳转到最后一页
4
11
0