制定量化贸易计划的框架

redtorch的Python项目详细描述


RedTorch
^^^^^^^^

简介
-----

本项目致力于为期货多账户管理提供便捷的的操作方法,由开源项目 `vnpy <http://www.vnpy.org/>`_ 修改而来,在使用本项目之前,请首先了解vnpy的相关协议和内容。

当前项目仅支持CTP接口的动态管理,如需在linux下使用,请清空redtorch.api.ctp,并直接将vnpy1.7.1 linux编译后的vnpy.api.ctp中的文件复制到redtorch.api.ctp文件夹中

环境准备
----

请参考 `vnpy-v1.7.1 <https://github.com/vnpy/vnpy/tree/v1.7.1>`_ 准备相关软件环境,主要是32位python27和TA-Lib

兼容性说明
-------

当前版本基于vnpy 1.7.1修改,完全复制了其包结构,但只移植了CTP接口,包名均已修改以便避与vnpy免冲突,因此不影响vnpy原版的正常使用,部分代码做了较大改动。

有兼容vnpy后续版本的计划

已知重要提醒
---------

当前项目仍然处于Alpha开发阶段,由于动态管理账户和vnpy原设计理念有较大不同,原界面为增量更新,所以在账户动态变更后,例如移除接口后账户信息仍在UI界面存在,所有代码,仅供参考


安装
----

推荐方法
::::::

通过命令pip install redtorch 安装redtorch,请确保python版本符合要求,TA-Lib已经安装

其他方法
::::::
下载本项目,使用IDE导入,推荐使用 `PyCharm <https://www.jetbrains.com/pycharm/>`_ ,运行redtorch/trader/run.py


联系作者
------
sun0x00@gmail.com

License
---------
MIT

用户在遵循本项目协议的同时,如果用户下载、安装、使用本项目中所提供的软件,软件作者对任何原因在使用本项目中提供的软件时可能对用户自己或他人造成的任何形式的损失和伤害不承担任何责任。
作者有权根据有关法律、法规的变化修改本项目协议。修改后的协议会随附于本项目的新版本中。
当发生有关争议时,以最新的协议文本为准。如果用户不同意改动的内容,用户可以自行删除本项目。如果用户继续使用本项目,则视为您接受本协议的变动。




欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaPax考试:从非标准Maven存储库解析Karaf特性存储库(XML文件)   java Spring启动Bean创建异常   java中将ArrayList转换为数组的方法   Android Studio的java Unity插件。   java在CheckStyle中从方法计数中排除getter和setter   HibernateJava。sql。SQLSyntaxErrorException:表/视图“序列”不存在   与命令行程序Java vs C通信   java WebView膨胀异常   java在O(n)java8流中寻找两个列表的交集   java使用Gradle运行单元测试时,最大堆大小在哪里设置?   ssl加载java应用程序(CXF)内的jks文件   CI:Jenkins Git:Simple Java项目:希望在特定时间在脚本上发送消息   java根据位置更改数字   java按数值排序字符串数组   macos java版本“1.6.0_65”是否与java 6模棱两可?   Cassandra中的java时间戳