https://github.com/mkdir700/trade-calc-bot
一个用于仓位管理的计算机器人。A calculation robot for position management.
https://github.com/mkdir700/trade-calc-bot
tgbot
Last synced: 3 months ago
JSON representation
一个用于仓位管理的计算机器人。A calculation robot for position management.
- Host: GitHub
- URL: https://github.com/mkdir700/trade-calc-bot
- Owner: mkdir700
- Created: 2024-04-13T12:36:26.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-05-17T01:17:31.000Z (over 1 year ago)
- Last Synced: 2025-01-22T01:18:02.824Z (9 months ago)
- Topics: tgbot
- Language: Go
- Homepage:
- Size: 33.2 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# TradeCalcBot
🚧WIP🚧
**TradeCalcBot** 是一个基于 Telegram 的机器人,旨在帮助用户进行仓位管理和风险管理。通过输入本金和亏损比例,TradeCalcBot 可以计算出合理的仓位大小和杠杆,帮助用户降低交易风险。
## 功能特点
- **仓位大小计算**:根据用户输入的本金和风险比例,计算出合理的仓位大小。
- **杠杆计算**:根据用户的风险承受能力,建议适当的杠杆倍数。
- **简便易用**:通过 Telegram 聊天界面进行交互,随时随地获取交易建议。## 使用方法
1. **启动机器人**:在 Telegram 中找到你的机器人并点击 "Start" 按钮。
2. **输入本金和风险比例**:按照机器人的提示输入你的本金和你能承受的最大亏损比例。
3. **获取建议**:机器人将会计算并返回建议的仓位大小和杠杆倍数。## 示例

## TODO
- [ ] 支持加仓计算
- [ ] 支持设置杠杆参数
- [ ] 优化用户存储,将数据存入数据库
- [ ] 支持用户个性化设置
- [ ] 加入资金费率的参与计算
- [ ] 通过开仓价和止损价计算仓位
- [ ] 通过交易所 API,自动获取本金
- [ ] 通过交易所 API,获取资金费率
## 贡献
欢迎贡献代码和提出问题!请提交 Pull Request 或创建 Issue。
1. **克隆仓库**
```bash
https://github.com/mkdir700/trade-calc-bot.git
cd trade-calc-bot
```2. **安装依赖**
确保你已经安装了 Go 语言环境。然后在项目目录下运行:
```bash
go mod tidy
```3. **设置环境变量**
修改 `.env.development` 文件,并添加你的 Telegram Bot Token:
```env
BOT_TOKEN=your_telegram_bot_token
```4. **运行机器人**
```bash
make run
```