
量化
feiyy404
选择往往比努力更重要。
展开
-
拉取并且mongo保存聚宽的期货分钟线数据
聚宽服务在聚宽官网申请账号,然后阅读相关 api 文档。https://www.joinquant.com/view/user/floor?type=mainFloor安装 SDK 并且登录使用 pip install jqdatasdk 进行安装, 已经安装之后进行更新安装。登录def login(user_name, password): try: aut...原创 2019-11-22 11:19:23 · 1688 阅读 · 0 评论 -
rqalpha源码--数据源和数据代理
基础数据源如果在配置项中没有配置数据源 就将事件源设置为默认的数据源。 配置的默认数据源的位置是data/bundle/ if not env.data_source: # print(f"配置的默认的数据源是:{config.base.data_bundle_path}") env.set_data_source(BaseDataSource(conf...原创 2019-07-06 15:13:15 · 1834 阅读 · 0 评论 -
rqalpha 源码--配置 Mod 扩展
这一步将 config 里面关于 mod 的配置进行加载和配置开启。mod 配置格式通过 mod_handle 将当前的 env 进行关联mod_handler.set_env(env)mod_handle 可以理解为一个管理配置的封装类,首先第一步做的就是将自身的 _env 将当前环境中的 env 关联起来,拿到该 env 的config, 对自己所管理的 mod 们进行配置。根据上...原创 2019-07-06 14:02:44 · 916 阅读 · 0 评论 -
rqalpha源码--创建全局单例 env 并为其配置策略加载器
创建全局单例 env源码文件: environment.py将配置对象赋值给 env: env.config = config其后动态为其属性赋值。env 是一个全局配置的单例:_env=None; Environment._env = self为 env 配置策略加载器源码文件: core/strategy_loader.py接口源码文件: interface.pyclass ...原创 2019-07-06 13:24:36 · 434 阅读 · 0 评论 -
rqalpha源码--加载配置
配置文件yamlversion: 0.1.1# 白名单,设置可以直接在策略代码中指定哪些模块的配置项目whitelist: [base, extra, validator, mod]base: # 可以指定回测的唯一ID,用户区分多次回测的结果 run_id: 9999 # 数据源所存储的文件路径 data_bundle_path: data/bundle/ # ...原创 2019-07-06 10:54:36 · 881 阅读 · 0 评论 -
简单移动平均线(Simple Moving Average,SMA) 定义及使用
REFhttps://wiki.mbalib.com/wiki/简单移动平均线https://www.ricequant.com/community/topic/278/什么是简单移动平均线简单移动平均线(SMA)又称“算术移动平均线”,是指对特定期间的收盘价进行简单平均化的意思。一般所提及之移动平均线即指简单移动平均线(SMA)。简单移动平均线沿用最简单的统计学方式,将过去某特定时间内...原创 2019-03-16 17:51:13 · 22033 阅读 · 5 评论 -
rqalpha:多种方式运行策略
REFhttps://rqalpha.readthedocs.io/zh_CN/latest/intro/run_algorithm.html下载策略示例文件夹首先获取回测数据:$ rqalpha update-bundlebundle 默认存放在 ~/.rqalpha 下,也可以指定 bundle 的存放位置:$ rqalpha update-bundle -d target_bu...原创 2019-03-16 16:45:42 · 2814 阅读 · 0 评论 -
rqalpha: conda常用命令
conda listconda list :查看安装了哪些包conda env list 或 conda info -econda env list 或 conda info -e: 查看当前存在哪些虚拟环境conda update condaconda update conda: 检查更新当前conda创建新的虚拟环境conda create -n your_env_name...转载 2019-03-16 15:03:46 · 315 阅读 · 0 评论 -
rqalpha : 在 pycharm 中运行策略
配置参考: http://rqalpha.io/zh_CN/latest/intro/under_ide.htmlhttp://rqalpha.io/zh_CN/latest/intro/run_algorithm.html但是我的虚拟环境中 rqalpha 的位置是:原创 2019-03-16 14:30:23 · 1016 阅读 · 0 评论 -
安装 rqalpha
https://blog.youkuaiyun.com/lihao21/article/details/85386265https://github.com/ricequant/rqalpha/issues/410https://github.com/rkern/line_profiler/issues/132转载 2019-03-16 13:48:23 · 427 阅读 · 0 评论