终于把vnpy策略交易跑起来了,但是还是踩过无数的坑,以下反馈下:
1、self.pos的计算存在bug,多交易几次后,结果都不对头了。需要每次在onTick或者onBar时重新计算
2、没提供最大可交易手数,需要自己找各种数据然后计算
3、tick里有limit_up和down,为何bar里不能有呢?想不通,呵呵
4、在strategy里可以正常rqdata取数,到script策略里就无法取数,不知道何故。其实strategy开窗口还是太麻烦,最好是script里能够在命令行里执行
5、不大熟悉各种指标的计算,既然已经提供取数据方法,建议在engine里至少提供k线历史列表,供计算指标
感谢vnpy团队的努力和奉献!你们太棒了!