构建统一完善的量化交易API
此处描述
ctpbee里面的API生成
pip3 install ctpbee_api # for linux and windows
pip3 install git+https://github.com/ctpbee/ctpbee_api # for macos
- windows
['ctp', 'rohon, 'ctp_mini'] - macos
['ctp'] - linux
['ctp', 'ctp_mini', rohon]
windows采用预编译进行支持
python版本:
python38+
此底层API为vnpy的接口的集合封装, 提供一对多API对接
setup.py 文件里面描述基本标注
- module需要标识单个名字
rohon - module下面的子目录应该带
vn+rohon - 接口文件目录和文件命名规则 应该为
vnrohonmd+vnrohontd, vn是固定前缀 md和td为固定后缀
小心一点, mac需要从源码安装
pip3第一次安装后会编译安装成功, 第一次运行会提示不受信任的开发者 请前往隐私与安全性接受framework,
,官方framework存在一点小问题, 我是采用somewheve进行自签名的
frameworks路径在~/.ctpbee/Frameworks/下
ps: 作者不擅长Mac开发 希望大佬给予pr