上期技术有提供Mac的API了,可能m1的系统能运行
这个是peewee ORM的标准化语法,可能没法根据交易所直接分库。
要实现分库功能的话需要自己重写这块的驱动层了(直接基于sqlite3模块)。
海龟策略的分批建仓交易模式,涉及到比普通策略更多的下单操作,所以会导致回测速度慢一些,如果不需要可以修改这块逻辑(直接一次建仓)即可
看下是否加载了PaperAccount模块吧
新增了广期所的市场,CTP接口需要升级了
请检查下是否加载了PaperAccount模块,这个是本地化模拟功能,去掉即可
感谢分享!除了lambda函数外也可以试试functools.partial封装器
具体是哪个海龟策略的代码啊?
因为白银期货有几个不同的乘数合约吧
3.0后,如果用Github源码安装的话,每个应用模块需要单独安装,比如:
pip install vnpy_ctabacktester
贴下你的CSV文件截图?包括表头部分的
可以用jupyter直接运行回测
可以在公众号后台留言下你的论坛昵称和要重置的邮箱
底层用的接口库有所变化,看你这里的日志信息,在【本地缓存合约信息加载成功】这条输出前,就调用了加载历史数据的逻辑,可能这个是出错的原因
harrymissi wrote:
xiaohe wrote:
可以看一下主界面左下角是否有对应日志输出
没有日志输出的, trading一直是True,就是执行了send_order这个代码,但是订单没发出
send_order返回空列表则说明委托请求发送失败,一般可能是触发了RiskManager本地风控,或者CTP流控导致的,对应排查下吧
OptionMaster模块自带的Cython定价模型是Python 3.10版本的,如果不用的话忽略就好
退出论坛登录后,用这个链接重置下:https://www.vnpy.com/auth/reset-password
pip install vnpy_influxdb
安装后再试下呢