vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 154
声望: 0

1:在vnpy中只要接口上收到成交数据,策略就会通过on_trade推送函数得到交易结果,CTA引擎就会自动执行sync_strategy_data(),把交易策略的variables中变量存入磁盘文件。

2:在vnpy中,人工关闭vntrader界面或者点击CTA策略的 “全部停止” 按钮,CTA引擎就会自动执行sync_strategy_data(),把交易策略的variables中变量存入磁盘文件。

3:老师您好,我想使用no_ui无人值守模式,在子进程定时关闭时,执行sync_strategy_data(),把交易策略的variables中变量存入磁盘文件如何实现呢?望指导,万分感激!

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

显式调用cta_engine.close()

Member
avatar
加入于:
帖子: 154
声望: 0

一心量化 wrote:

显式调用cta_engine.close()

这个我试过的, 显式调用cta_engine.close(),好像没有反应,老师您好,我使用的是vnpy中的no_ui无人值守脚本模式,向您请教一下,您说的显式调用cta_engine.close()是写在子进程中还是守护进程中呢?具体写法方便指点一下吗?万分感激

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

沪公网安备 31011502017034号