crypto_quant/QUICKSTART.md

94 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 快速开始指南
## 🚀 5分钟快速上手
### 第一步:安装依赖
```bash
pip install -r requirements.txt
```
### 第二步:运行演示版本
```bash
python demo.py
```
选择任意策略进行回测,体验量化交易逻辑。
### 第三步获取OKX API密钥可选
1. 注册 [OKX账户](https://www.okx.com/)
2. 进入"账户中心" → "API管理"
3. 创建API Key获取
- API Key
- Secret Key
- Passphrase
### 第四步配置API密钥
编辑 `config.py` 文件:
```python
API_KEY = "your_actual_api_key"
SECRET_KEY = "your_actual_secret_key"
PASSPHRASE = "your_actual_passphrase"
```
### 第五步:测试连接
```bash
python test_connection.py
```
### 第六步:运行实盘版本
```bash
python play.py
```
## 📊 策略说明
### 移动平均线策略 (SMA)
- **原理**: 短期均线上穿长期均线买入,下穿卖出
- **适用**: 趋势明显的市场
- **参数**: 短期5期长期20期
### RSI策略
- **原理**: RSI < 30 超卖买入RSI > 70 超买卖出
- **适用**: 震荡市场
- **参数**: 14期RSI超卖30超买70
### 网格交易策略
- **原理**: 在价格区间内设置网格,低买高卖
- **适用**: 横盘整理市场
- **参数**: 5个网格2%范围
## ⚠️ 重要提醒
1. **风险控制**: 加密货币交易存在高风险
2. **资金管理**: 不要投入超过承受能力的资金
3. **测试环境**: 建议先在沙盒环境测试
4. **策略优化**: 根据市场情况调整策略参数
## 🆘 常见问题
**Q: 演示版本和实盘版本有什么区别?**
A: 演示版本使用模拟数据,实盘版本连接真实交易所。
**Q: 如何调整交易数量?**
A: 修改 `config.py` 中的 `"position_size"` 参数。
**Q: 如何切换到实盘交易?**
A: 在 `config.py` 中将 `"sandbox": True` 改为 `"sandbox": False`
**Q: API调用失败怎么办**
A: 检查API密钥、网络连接和API权限。
## 📞 技术支持
如有问题,请检查:
1. 依赖包是否正确安装
2. API密钥是否正确配置
3. 网络连接是否正常
4. 交易所服务是否可用