概要
RQAlpha虽然是开源的,但得益于米筐的公司化运做,其因为稳定以及产品化而在市面上受广大量化开发者们的青睐,本文也主要学习RQAlpha的框架以及代码结构,以便后续能对接数字货币进行回测分析以及实盘交易等。
RQAlpha代码框架图

回测系统结构图

RQAlpha为python框架,其__init__.py提供了多种策略运行方式
1 |
|
策略运行方式

执行策略时运行main入口的run函数
开始进行Environment环境初始化、mod模块加载已经链接rqdata服务器等操作

回测事件驱动模型

以上为模拟日线回测时,一个交易日所产生的事件