redtorch

但知行好事,莫要问前程。

在您下载和使用本项目前,请务必阅读相关协议和注意事项

项目简介

项目是基于Java语言开发的开源量化交易程序开发框架。

项目仓库地址: https://github.com/sun0x00/redtorch

提示

如果你看到当前这段话,说明那你正在浏览的是1.0.0版本分支 。

此分支大幅精简了0.3.0版本中的通讯协议,增加了HTTP WebSocket混合RPC模式, 这极大的改善了性能,但是通讯模型理解难度增大; 此外,这个分支修复了大量拼写错误、 优化了Desktop模块的渲染方式、修复了诸多BUG、修改了接入认证方式。

由于改动幅度较大,尚未经过充分测试,请谨慎使用。

Web页面和Python客户端对应的1.0.0分支也已经发布,与0.3.0不兼容。

下一个版本1.1.0计划实现基于Zookeeper的HA,此版本已经提前准备了HaSession模块。

开发语言

Java

项目文档

此项目仅供代码相互学习,不提供文档,部分问题可在FAQ查找答案 。

FAQ

这些项目都是做什么用的(redtorch、redtorch-web-react、redtorch-python-client、redtorch-resources)?
项目如何使用和部署?
修改主节点(rt-master)、从节点(rt-slave)、桌面端(rt-desktop)中的配置文件一定要重新编译打包吗?
支持哪些操作系统?
如何编写策略?
是否支持回测?
复杂的异构部署接入和直接使用其他Python量化项目有什么区别?
只能用来做国内期货吗?
    此项目的的网关可自行拓展开发,同时此项目使用了非常复杂的数据键,因此可以支持复杂的账户定位,合约定位。
        在实际使用中已有接入国内证券(受限于政策,只读)和外盘接口的先例。
    

协议(License)

MIT

重要提示

用户在遵循MIT协议的同时,如果用户下载、安装、使用本项目中所提供的软件,软件作者对任何原因在使用本项目中提供的软件时可能对用户自己或他人造成的任何形式的损失和伤害不承担任何责任。如果用户不同意上述内容,用户可以自行删除本项目。

作者不参与何形式的商业支持,任何关于本项目的商业活动或涉及金钱的内容均与作者无关

市场莫测 风险自负

请务必充分理解各类相关风险