# lightning-rebalance **Repository Path**: surpass_li/lightning-rebalance ## Basic Information - **Project Name**: lightning-rebalance - **Description**: 一个高频调仓工具,支持通过监听键盘按键实现高速下单,也支持其他语言通过http调用 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 9 - **Created**: 2025-04-08 - **Last Updated**: 2025-04-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lightning-rebalance #### 介绍 一个高频手操抄单工具,通过监听键盘按键实现高速下单 注意:此软件使用CTP柜台,实盘需要期货账户开通程序化交易权限 #### 软件架构 软件架构说明 - QQ技术群:689852151 - 开发者QQ:3844792568 - 捐助链接:[点击这里](https://gitee.com/lightning-trader/) #### 配置说明 1. 下载软件到本地,并修改config文件夹下rt_simnow.ini下的用户名密码 2. 修改rebalance.xml配置需要交易的合约信息 3. 可配置止盈止损 比如:某合约3510开多单 配置止盈2跳止损3跳,此时如果价格到3512会自动平仓止盈,如果价格跌到3507自动止损 ##### Athena使用说明 - 如果手操运行run_athena.bat脚本,等待程序启动完毕 - 使用上键(W)控制开多,下键(S)控制开空,如果当前持仓持仓与所操作目标仓位相反,则先平仓,比如:当前多单,按下键或者W键,则先平多单再开空单 - 使用左键(A)控制切换到上一个合约,使用右键(D)切换到下一个合约,合约列表在rebalance.xml中的contract_list配置 - 使用空格键可以平掉当前仓位,不区分多仓空仓 - 如果配置了止盈止损,每次上建(W)或者下键(S)都会刷新止盈止损的参照点,比如当前价格3510开多,止盈2跳止损3跳,那么止盈点在3512,止损点在3507,价格涨到3511,次数按上键(W),则止盈点为3513,止损点为3508 ##### Apollo使用说明 - 如果使用HTTP协议调仓启动run_apollo.bat,等到程序启动完毕 - 注意默认监听host:"0.0.0.0",port:19527 - 通过HTTP和JSON格式数据实现调仓,可参考apollo_client.py实现其他语言客户端 更新日志: - 2025-04-02 发布第一个版本支持基本功能配置滑点开平仓操作 - 2025-04-03 增加可选配置优先平今,增加止盈止损功能 - 2025-04-07 增加增加Apollo,支持HTTP协议调仓 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)