一个基于人工智能的加密货币量化交易系统,专门用于ETH期货交易
系统集成了多种LLM提供商(DeepSeek、Qwen等)进行智能决策,并实现了高级技术指标分析和实时市场数据处理。
一个基于人工智能的加密货币量化交易系统,专门用于ETH期货交易。系统集成了多种LLM提供商(DeepSeek、Qwen等)进行智能决策,并实现了高级技术指标分析和实时市场数据处理。
主要特性- AI驱动决策: 集成多个LLM提供商(DeepSeek、Qwen、Kimi)进行智能交易分析
- 全面技术分析: 支持RSI、MACD、布林带、ATR、EMA、Stochastic、CCI、Williams %R、ROC等多种技术指标
- 实时市场数据: 并发获取价格、K线、订单簿、持仓、账户信息等实时数据
- 智能交易执行: 自动开仓、平仓、加仓、止损止盈等交易操作
- 风险管理: 内置仓位管理、杠杆控制和交易时间限制
- 交易流分析: 专业的交易流分析和成交量趋势分析
- 记忆系统: 保存交易历史和分析记忆,提高决策连续性
- 多环境支持: 支持测试网和生产环境切换
- 邮件通知: 重要事件和错误邮件提醒
环境要求- Go 1.24.0+
- Binance API密钥(测试网或生产网)
- LLM API密钥(DeepSeek、Qwen等)
核心功能1. 市场数据获取系统并发获取多种市场数据: - 实时价格: 24小时价格统计和最新成交价
- K线数据: 1分钟和3分钟K线数据
- 订单簿深度: 买卖盘深度信息
- 持仓信息: 当前持仓和未实现盈亏
- 账户信息: 可用余额和保证金状态
- 资金费率: 当前和历史资金费率
- 持仓量: 市场未平仓合约数量
2. 技术指标分析系统实现了完整的技术指标库: - 趋势指标: EMA、MACD、布林带
- 动量指标: RSI、Stochastic、CCI、Williams %R、ROC
- 波动率指标: ATR、布林带宽度
- 成交量分析: 成交量趋势和交易流分析
3. AI决策系统集成多个LLM提供商进行智能分析: - DeepSeek: 主要决策模型,支持推理模式
- Qwen: 备用决策模型
- Kimi: 辅助分析模型
系统将市场数据和技术指标转换为结构化提示,发送给LLM获取交易信号。 4. 交易执行支持多种交易操作: - 开仓: 多头/空头开仓
- 平仓: 多头/空头平仓
- 加仓: 现有仓位增加
- 止损止盈: 自动风险控制
5. 风险管理- 交易时间限制: 只在特定时间段交易(周一至周五 9:00-23:59,周二至周六 0:00-2:59)
- 仓位控制: 基于账户余额的百分比仓位管理
- 杠杆控制: 可配置的交易杠杆
- 持仓监控: 实时监控持仓状态和盈亏
配置说明环境配置系统支持两个环境: - 测试网 (testnet): 使用虚拟资金,无风险测试
- 生产网 (production): 实际交易环境,使用真实资金
在 conf/config.toml 中设置 current_environment 切换环境。 模型选择逻辑- 开仓决策 (entry_enable = true): 系统会查找第一个启用了 entry_enable 的模型进行市场分析和开仓信号生成
- 持仓跟踪 (track_enable = true): 当有持仓时,系统会查找第一个启用了 track_enable 的模型进行持仓管理和调整决策
推荐配置策略- 开仓模型: 选择推理能力强、分析深度高的模型(如 DeepSeek Reasoner)
- 持仓模型: 选择响应速度快、成本较低的模型(如 Qwen Plus)

链接: https://pan.baidu.com/s/1ZUmuUVFPsTSYOdu-ziyugA
提取码下载:
|