实盘的时候,是由收到的tick合成bar,每合成一根bar推一次。合成的具体时间点取决于你bar_generator的设置了,想知道print一下应该就行了吧
就是在GitHub的vnpy项目下找到issue,点击new issue,然后描述一下遇到的bug
你没有填合约代码呀。在菜单栏中点击”帮助”->”查询合约”按钮,留空白然后搜索可以看见全市场合约代码
handler是python内置的标准模块logging模块下的吧
可以使用PortfolioStrategy模块来做多股票策略的回测
报错是说不在教育网络,如果自己现在在学校,建议和米筐工作人员联系反映一下
回测的时候print得出来东西吗
第一个帖子里有说,handler是一个回调函数
tick应用可参考https://www.vnpy.com/forum/topic/86-shi-yong-targetpostemplatemo-ban-hui-ce-hui-ce-ji-lu-li-zhi-you-kai-cang-mei-you-ping-cang
要想知道数据有没有更新,print一下就知道了
这个是代理服务器问题吧,可以换个网络试试
可以去看spread_trading模块里的base.py,因为需要本地时间戳,这里面的load_tick_data是把LOCAL(本地录制的)当作交易所读取的。
tick模式要求可参考htttips://www.vnpy.com/forum/topic/3124-vn-pyfa-bu-v2-0-8-jie-chai-hui-ce
开多平多开空平空,抱歉看错顺序了
开多开空平多平空。DIRECTION是多空方向,offset是开平。
报错说重新安装可能修复这个问题,可以卸载重装试试看。
如果重装还报错,可以在cmd中用python -m vnstation启动看具体报错
TargetPosTemplate 就是根据设定的target_pos和策略持仓的差值进行下单来使仓位达到target_pos的。可以自己试试看