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

如何在一个策略中,实时读取另一个策略的某些数据?
想过通过一个文件来共享数据,但是如果要实时共享的话,这种方式效率有点低。请问有没有其它的方法?

Administrator
avatar
加入于:
帖子: 4500
声望: 320

实盘中可以通过全局配置字典来实现。

在一个策略中写入数据:

from vnpy.trader.setting import SETTINGS

SETTINGS["my_param"] = 123

在另一个策略中访问数据:

from vnpy.trader.setting import SETTINGS

my_param = SETTINGS["my_param"]
Member
avatar
加入于:
帖子: 2
声望: 0

用Python的交易员 wrote:

实盘中可以通过全局配置字典来实现。

在一个策略中写入数据:

from vnpy.trader.setting import SETTINGS

SETTINGS["my_param"] = 123

在另一个策略中访问数据:

from vnpy.trader.setting import SETTINGS

my_param = SETTINGS["my_param"]

收到,谢谢!

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

沪公网安备 31011502017034号

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