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

搞了一台1核1G的小主机,其实跑策略本身开销不大,但是因为内存小会出现gcc: internal compiler error: Killed (program cc1plus)编译不过quickfix,还有安装vnpy。
找过一些解决方案,但是1核1G编译确实太慢就懒得尝试了:
https://stackoverflow.com/questions/30887143/make-j-8-g-internal-compiler-error-killed-program-cc1plus
https://www.programmersought.com/article/94681773313/

所以干脆把原来机器的环境包拷贝出来。其实和windows的vnstudio一回事,我也建议官方直接也出一个Linux版本的vnstudio。
直接放到Miniconda的环境目录下就可以用了,比如说 /root/miniconda/envs/"这儿",解压命令 tar -zxvf ./python3.7.1.tag.gz -C /root/miniconda/envs/
然后conda activate xxx(自己改名)就可以了。

注意一下CPU架构和系统版本。Azure的Ubuntu 18.04 x86_64编译的,删除了CTP编译的部分,可以按照新版本独立安装CTP。参见这个帖子vnctp的路径已经从vnpy独立出去了

链接:https://pan.baidu.com/s/1NZim_LPyYS_w9J7rBmO9VQ
提取码:rcil

对的之前我还在2.3.0 release发过issue,但是说叫我下载2.3.0 release编译就好。

不过话说TradingView也能很方便的验证一些思路。

很棒,就是喜欢这种不太消耗资源的搞法。

代码不需要 bash install.sh,直接解压然后在这个库里目录面创建项目就完全可以引用吗?

我在Ubuntu折腾最新的2.3.0 CTP就编译不过去,我还在github提交了issue。

楼主代码能不能打个包?论坛上显示支持不好

太棒了,正好需要这么一个东西来直观的显示策略形态。

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

沪公网安备 31011502017034号

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