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

我想在编译器里面运行代码,因为我想打印获取到的数据,比如,vmpy返回的数据,开盘价,账户信息等,不知道怎么实现,
一运行报错缺少ctatemplate那3个参数

Member
avatar
加入于:
帖子: 716
声望: 62

可以在命令行使用python -m vnstudio启动,在策略里print,就可以显示底层输出。或者在example里的no_ui启动。

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

能否给个图文教程,谢谢,

郭易燔 wrote:

可以在命令行使用python -m vnstudio启动,在策略里print,就可以显示底层输出。或者在example里的no_ui启动。

Member
avatar
加入于:
帖子: 716
声望: 62

你编译器中运行的是run.py文件,还是直接运行的策略文件。

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

我用的是这个run文件 我不知道如何加载策略,能否告知一下,多谢
description
郭易燔 wrote:

你编译器中运行的是run.py文件,还是直接运行的策略文件。

Member
avatar
加入于:
帖子: 716
声望: 62

你这个图片我好像看不见。
策略是通过vnpy_ctastrategy和vnpy_ctabacktester来加载执行的,所以在run.py只要加载这两个模块就可以了。策略的具体使用方法看一下官方的文档
https://www.vnpy.com/docs/cn/cta_strategy.html
https://www.vnpy.com/docs/cn/cta_backtester.html
先使用官方的策略跑通了,再照着模版自己改。

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

description

非常感谢你给的方案,目前可以在编译器里面打印信息了,谢谢了

郭易燔 wrote:

你这个图片我好像看不见。
策略是通过vnpy_ctastrategy和vnpy_ctabacktester来加载执行的,所以在run.py只要加载这两个模块就可以了。策略的具体使用方法看一下官方的文档
https://www.vnpy.com/docs/cn/cta_strategy.html
https://www.vnpy.com/docs/cn/cta_backtester.html
先使用官方的策略跑通了,再照着模版自己改。

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

沪公网安备 31011502017034号

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