上期所在平仓的时候需要分别发出平今和平昨指令,而其他交易所平仓指令会自动转换(优先平今);
如果选择了锁仓模式,为了避免平今惩罚,今天开了仓之后不能反向平仓,所以会通过反向开仓来平仓(锁仓模式里如果你今天开过仓了,就会默认不能平仓)
具体代码可以参考vnpy.trader.converter来进行个性化修改
这个应该就是源码,talib是c语言写的。文档应该在https://mrjbq7.github.io/ta-lib/
那这样的乘除的话目前应该是不支持的,可以自己去spread_trading的base里研究一下price_multiplier和trading_multiplier进行个性化开发了
是的,不用下载api,用vnpy的ctptest接口就能连上,版本是6.3.16
pip install 一下plotly应该就好了
应该是不大的,如果想了解具体延时,可以自己测试一下
那可以卸载掉别的python环境再以3.7试试看
你两个参数步进不能为0
GitHub上应该有源码和文档的
应该可以用pylint的pylint disable来禁用这个警告
csv_loader移除了,功能合并到DataManager模块里,右上角的【数据导入】按钮
报这个错应该是boll_dev打错了吧,那删除atr_rsi_strategy之后还报什么错呢?
图形界面上CTA回测里有一个策略重载,可以试一下
帖子里应该说了:价格乘数填计算价差的价格时所用的乘数(只考虑价格本身),交易乘数填计算持仓和执行交易所用的乘数(需要考虑合约乘数)就可以了
可以把屏幕分辨率改成1920x1080+缩放比例改成100%试试看。
应该是的。你这样应该只是注销了枚举值不让它转过来。可以自己print一下传过来的数据看一看里面的合约
秦阳 wrote:
我是用有界面回测没有问题,无界面回测的时候报这个错误
能看一下你的对比截图吗?