获取ricequant
公 网IP的 网络(若 没 有可 以使用 ngrok工具 ,详细使用 方法 自 行 google或 参照 本目 录下的 word教程 )安 装 配置 mongodb数 据 库(或 根 据 自己 需求,修 改 rpc的 回 调函数 ,存 其它数 据 库,或 者 csv)
在 拥有公 网ip的 电脑上 运行rpc服 务器端 rqdata/mongo/mongo_server.py
,并配置 其中的 mongodb以及rpc服 务器端 口 将 rqdata/rpc/client.py
上 传到 ricequant研究 中 的 notebook中 ,放 到 文 件 夹rpc下 ,重 命名 为rpc.py在 研究 中 新建 notebook名 为:test.ipynb, 并将rqdata/scripts/
中 [future1m.py, stock1m.py, rq.py]
中 的 某 个代码copy进去,修 改 其中的 rpc客 户端地 址 和 端 口 ,或 者 参照 自 行 编写其它数 据 获取代 码。(vnpy格式 数 据 代 码在future1m.py中 )
配置 selenium环境(下 载chromewebdriver,并将其路径 添加 到 环境变量PATH中 ,自 行 翻 墙下载或见群文 件 )
在 `rqdata/scripts/passwd.py中 配置 ricequant的 用 户名密 码将 driver.get("https://www.ricequant.com/research/user/user_xxxxx/notebooks/test.ipynb")
中 的 url路 径 改 为步骤3中 test.ipynb的 路 径 。- 运行
rqdata/scripts/rice_auto.py