我的世界迦米筐无限矿服怎么玩

RQalpha 是 开源的量化框架提供数据获取,算法交易策略回测,实盘模拟实盘交易,数据分析等功能RQalpha 的***过程并不十分友好,本文讲述如何*** RQalpha***环境是 Mac OS 操作系统。

RQalpha 推荐使用虚拟环境来***以避免由于各种环境问题导致***失败。可以使用 conda 来创建虚拟环境为使用 conda 命令,用户可以先下载*** anaconda由於 anaconda 并不是本文的讲述重点,anaconda 的***可以参考 本文不再赘述。

使用以下命令创建虚拟环境:

这样就基于 Python 3.6 创建了虚拟环境rqalpha创建虚拟环境后,激活环境

值得指出的是,*** cython 和 bcolz 都需要使用 conda 命令来执行使用 pip 命令来***会出现***失败的情况。

完成前面的***工作就可以正式咹装 rqalpha 了,我们使用 pip 命令来*** rqalpha

可以运行 rqalpha 命令来测试***过程是否成功。

成功*** rqalpha 后就可以进行策略的回测了。我们采用 rqalpha 提供的样例策畧来测试一下回测过程

RQalpha 免费提供股票和期货日级别的回测数据,使用 rqalpha 命令来更新回测数据

回测数据目录 bundle 默认存放在~/.rqalpha目录下。进入 bundle 目录可以看到都是一些.bcolz后缀的文件。

使用 rqalpha 命令来生成策略样例例如我们进入~/code/rqalpha目录后,执行

我们以buy_and_hold.py文件为例说明如果执行策略的回测过程。

  • -f 参数指定策略文件
  • --plot 以图形方式查看回测结果

执行命令后可以看到回测结果以图形方式展示出来。

参考资料

 

随机推荐