VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 11
声望: 0

请问,多标的模块 portfolio_strategy ,如何进行修改?谢谢

Member
avatar
加入于:
帖子: 4618
声望: 284

zhp168 wrote:

请问,多标的模块 portfolio_strategy ,如何进行修改?谢谢
trader修改部分不受影响,cta_strategy下修改部分对应在portfolio_strategy下修改应该就可以了吧

Member
avatar
加入于:
帖子: 5
声望: 1

按上述修改代码后,运行提示如下错误,PS D:\vnpy-2.1.2> & d:/Anaconda3/python.exe d:/vnpy-2.1.2/vnpy/trader/database/save_bar_dataRB.py
Traceback (most recent call last):
File "d:/vnpy-2.1.2/vnpy/trader/database/save_bar_dataRB.py", line 59, in <module>
move_df_to_mongodb(RBimported_data,collection_name)
File "d:/vnpy-2.1.2/vnpy/trader/database/save_bar_dataRB.py", line 37, in move_df_to_mongodb
database_manager.save_bar_data(bars,collection_name)
TypeError: save_bar_data() takes 2 positional arguments but 3 were given
错误 是接收两个参数,但输入了3个,可只传入了两个参数。请问楼主如何解决?感谢。
运行命令:database_manager.save_bar_data(bars),能正常把数据传入 mongodb 的 vnpy数据库的db_bar_data中

Member
avatar
加入于:
帖子: 4618
声望: 284

可以检查一下是不是都改了,比如9楼的trader/database部分

Member
avatar
加入于:
帖子: 5
声望: 1

xiaohe wrote:

可以检查一下是不是都改了,比如9楼的trader/database部分
不是 9楼后面是读数据,我现在是写入数据出现这个问题

Member
avatar
加入于:
帖子: 4618
声望: 284

那得一起改的吧,你的报错定位就在这块

Member
avatar
加入于:
帖子: 5
声望: 1

xiaohe wrote:

那得一起改的吧,你的报错定位就在这块
所有的都改了 也还是出现这个提示

Member
avatar
加入于:
帖子: 4
声望: 1

switch_collection mysql中类似的函数是哪个啊

Member
加入于:
帖子: 3
声望: 0

问下新版本的vnstudio如何改造才能用这方法,找不到Dbbardata, 新版本的vnpy_mongodatabase好像不像旧版本有这个class

Member
avatar
加入于:
帖子: 4618
声望: 284

那就请参照剥离后的vnpy_mongodb对应的函数自行修改了

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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