最近需要使用RQAlpha进行国内的量化分析工作,并对RQAlpha进行了容器化处理, 方便使用docker和ks进行容器化管理 1.基于 jupyter/minimal-notebook jupyter的官方镜像,默认使用python3 2.使用Anaconda的mini-conda进行环境管理,可以自由切换python27和python3运行环境 3.使用pip安装了其他非conda管理的包内容 pip install bs4 cx-Oracle docopt future hdfs pyecharts PyMySQL raven typing lxml 4.使用编译方式安装了TA-lib,暂时为32bit版本,安装了国内流行的tushare pip install tushare TA-lib 5.将matplotlib.pyplot自动导入,同时配合安装了国内流行的pyechart 6.安装了HDFS,cx-Oracle,PyMySQL等常用的数据连接包 可以在以下位置找到 https://github.com/limccn/rqalpha/tree/master/docker
Tag Archives: RQAlpha
RQAlpha BUG Issue#219
Pingback https://github.com/ricequant/rqalpha/issues/219 Hello, RQAlpha Team RQAlpha is really a effective tool for price back-testing. I found something wrong when using command `# rqalpha plot someresult.pkl` to plot my back-testing result. It came out a blank window. I tried to solve this problem and found something interesting. in `rqalpha/rqalpha/mod/rqalpha_mod_sys_analyser/plot.py`, line 52-53 portfolio = result_dict[“portfolio”] benchmark_portfolio = …
RQAlpha安装 ta-lib进行技术指标分析
RQAlpha安装 ta-lib进行技术指标分析 RQAlpha安装时需要事先安装ta-lib否则Python引用时会出现错误 STEP1.使用 ta-lib 的源代码编译 ta-lib 的静态库 wget https://jaist.dl.sourceforge.net/project/ta-lib/ta-lib/0.4.0/ta-lib-0.4.0-src.tar.gz tar xf ta-lib-0.4.0-src.tar.gz cd ta-lib # 安装到/usr ./configure –prefix=/usr make sudo make install 注意这里需要指定安装位置,编译安装的ta-lib是32位版本, 如果不指定的话在64位操作系统下是无法在lib和/usr/lib下找到的 STEP2.使用pip安装ta-lib pip install TA-Lib 参考 https://stackoverflow.com/questions/41155985/python-ta-lib-install-problems