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

我尝试了安装vcredist, 还是不能解决;然后重新安装了vnpy station,也不行。然后重新做了系统(ghost),重新安装了一次,没问题了。
感觉好像是什么时候不小心动了某个文件吧。借此,给大家分享过程。
谢谢楼上的指导。

举个例子:如果沪银交易,回测的始化,滑点设置多少比较合适?1吗?以及价格跳动是不是也要设置为1?谢谢

xiaohe wrote:

安装vcredist 2015-2019试试看。
谢谢指导,我下载安装了一下vcredist,现象依旧;
同样操作系统环境,开始的始后,没有这个异常。也没注意什么时候开始就有这个异常了。我用的时win 2019 +VNPY studio + vs code 做策略开发。
因为异常没有影响vnpy 程序运行,所以一直没注意到,一直到昨天才发现。

今天突然提示:策略文件strategies.config加载失败,触发异常:
Traceback (most recent call last):
File "C:\vnstudio\lib\site-packages\vnpy\app\cta_backtester\engine.py", line 107, in load_strategy_class_from_module
module = importlib.import_module(module_name)
File "C:\vnstudio\lib\importlib__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'strategies.config'

以前没有,这是什么原因?

请问,这个self.macd_macd,是哪个类?在哪里可以获取?我也想在策略里用macd,还有kdj指标,但是不知道怎么获取。

补充说明一下:我在run.py文件中设置断点,程序可以中断。但是在策略文件,比如atr_rsi_strategy.py文件设置断点,然后选择该策略进行执行,却没有执行到该程序的断点。这是为什么?

vn studio + vs code,在策略文档,比如BollChannelStrategy,设置了断点,也按提示,在launch.josn文件中添加了一行: "justMyCode": false。断点显示实心的圆点了。但是调试状态,还是无法中断在断点的位置。
请教大佬指点一下?谢谢

自己摸索了一下,把vs studio升级后,可以找到run.py。在vs station目录下。可以启动程序了。
但是还是存在些问题。还在自己摸索中。

谢谢!

安装了VN Studio,然后想用vs code调试策略。但是,在vn studio中找不到run.py。是要下载GitHub的code 吗?下载后,放在哪个路径下?谢谢

安装了vs code, 也安装了 VN studio, 可以正常运行vn,但是还是不知道如何在vs code里面进行代码调试。我主要想调试策略。 CTP的策略。
谢谢。
ps:是不是还需要从github下载代码吗?

如题。下载安装了vnpy-master.zip。然后也能正常使用了。电脑里面原有pycharm+python3.7,能不能把vnpy中的策略在pycharm中进行调试吗?因为不能调试,不知道如何开发自己的策略。
谢谢

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

沪公网安备 31011502017034号

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