VeighNa量化社区
你的开源社区量化交易平台
xiaohe's Avatar
Member
离线
4300 帖子
声望: 268

可以自己在vnpy_datamanager.enigine里的import_data_from_csv函数的for item in reader:这句代码下打印一下item看看

可以通过脚本导入

woodlandnight wrote:

顺带问一下,有没有可能在jupyter里把arraymanager的内容打印出来呢
可以

woodlandnight wrote:

xiaohe wrote:

am.macd传array=True返回的第一项就是macd的array
非常感谢!再请教一下,macd的周期会影响到array的长度吗?如果会的话,为了保证array长度,是不是要相应修改arraymannager的size?如果不会的话,满足它周期计算的bar是在哪传入的
不能超过am的size长度

上期所平仓需要指定平今平昨的,你没指定

实盘的话,以订阅行情为例,add_strategy的时候在self.strategies字典里以strategy_name作为key缓存了策略类实例strategy,之后初始化的时候通过传入的strategy_name在self.strategies字典里获取对应的策略类实例strategy,然后去获取strategy.vt_symbol的合约信息,找到到的话就去订阅行情
如果对vnpy_ctastrategy的代码不熟悉的话,建议不要随意修改框架代码,很容易改错

价差tick回测需要录制好的价差Tick盘口数据,发布公告里有介绍的https://www.vnpy.com/forum/topic/3124-vn-py-v2-0-8-jie-chai-hui-ce

这个报错应该是目前该账户同时登录的次数超过了限制。对于付费用户,RQData默认允许同时有3个连接登录,对于试用账户应该只有1个。可以关闭其他连接了RQData的进程后,再次尝试看看。

am.macd传array=True返回的第一项就是macd的array

add_strategy的时候添加上的。感兴趣的话可以自己去看下源码

就是有事件推送才更新

如果只在实盘里做,可以放engine里试试看

no_ui脚本里没有这一段代码吧

删除.vntrader文件夹下对应的json文件,再重启。你这个应该是删除cta_strategy_data.json。如果删除重启还报同样的错,建议检查一下策略参数的类型。检查一下策略里是否有把str\bool\int\float以外的变量名,写到了parameters列表中,json文件保存不了这四种基础数据以外的类型,就会出错

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】