加密货币轮动AI增强版策略
策略简介
本策略是一套基于 工作流引擎 驱动的全自动量化交易系统,融合了多周期均线综合评分、实时新闻情感分析与 AI 大模型决策三层逻辑,实现对加密货币期货市场的自动化做多/做空管理。策略每4小时运行一次完整的信号分析与交易决策周期,同时以15秒为频率持续运行移动止盈止损监控,做到信号捕捉与风险控制双线并行。
策略架构
整个系统由两条并行的工作流组成:
主流程(每4小时触发):初始化 → 高流动性币种筛选 → 多周期均线评分 → 实时新闻获取 → AI智能体决策 → 交易执行
监控流程(每15秒触发):持仓监控 → 移动止损判断 → 可视化仪表板更新
核心模块说明
1. 高流动性币种筛选
从 Binance 全量合约中筛选满足以下条件的标的:
- 必须为 USDT 计价的永续合约
- 在发明者平台的 markets 列表中存在
- 按24小时成交额(quoteVolume)降序排列,取前 N 个(N 由变量
coinNumber控制)
同时,所有当前持仓的币种会被强制补充进计算列表,避免遗漏对已持仓标的的信号追踪。
2. 多周期均线综合评分
对每个币种在4个时间维度(短、中短、中长、长)计算 EMA 均线,并从三个维度合成综合得分:
| 指标 | 描述 | 范围 |
|---|---|---|
| 均线排列形态(arrangementScore) | 4根均线多空排列的完整程度 | -4 ~ +4 |
| 均线扩散间距(gapScore) | 均线间距离方向与大小 | 浮点数 |
| 均线时序变化(timeSeriesScore) | 多少根均线处于上升/下降中 | -4 ~ +4 |
综合得分公式:
score = gapScore × arrangementScore × timeSeriesScore
得分为正代表多头趋势,为负代表空头趋势,绝对值越大信号越强。最终取正向前5名与负向后5名(持仓币种若不在前/后5内会被额外补充并标注「指标强度不在前列」)。
3. 实时新闻获取
调用 CryptoCompare 新闻 API 获取每个候选币种的最近5条新闻标题,供 AI 进行情感辅助判断。获取失败时系统不中断,仅以空数组填充,AI 切换为纯技术面决策模式。
4. AI 智能体决策(DeepSeek-V3)
AI 扮演「交易监督顾问」角色,对每个币种综合技术评分、新闻面与持仓状态输出如下决策之一:
观望 / 开多 / 开空 / 持有 / 平仓 / 平多开空 / 平空开多
AI 决策优先级(从高到低):
- 持仓状态(positionStatus)+ 盈亏(profit)
- 技术信号强度(score 绝对值)
- 新闻面辅助判断
关键场景处理:
- 反向持仓(如技术已转多但持有空仓)→ 核心干预点,根据信号强度决定是否反手
- 信号弱化持仓(「指标强度不在前列」)→ 盈利则观察,亏损则止损
- 新闻缺失 → 退化为纯技术面决策,不拒绝判断
5. 交易执行
- 仓位单位:U本位固定金额开仓(由变量
Amount控制),自动换算合约张数 - 杠杆:固定10倍
- 反手保护:平空开多/平多开空会先等待持仓确认清空后再开新仓,避免双向持仓
- 下单方式:全部使用市价单(-1)确保成交
6. 移动止盈止损监控
每15秒轮询所有持仓,记录每个持仓的历史最高盈利百分比。当回撤幅度超过配置阈值(lossPercent)时,自动触发市价平仓,同时清除该币种的最高盈利记录。
参数说明
| 参数变量 | 含义 | 建议范围 |
|---|---|---|
coinNumber | 参与评分的高流动性币种数量 | 20 ~ 50 |
wheelPeriod | 均线基准周期(秒) | 3600(1h) |
meanPeriod | EMA 计算周期数 | 20 ~ 60 |
Amount | 每次开仓固定 USDT 金额 | 根据账户自定义 |
lossPercent | 移动止损回撤百分比(小数) | 0.05 ~ 0.15 |
可视化仪表板
策略运行期间 LogStatus 实时展示三张表格:
- 账户概览:初始权益、实时权益、总盈亏、盈利率
- AI决策信号:每个币种的决策结果、执行状态、评分与分析理由
- 实时持仓监控:当前价格、当前盈亏%、历史最高盈亏%、回撤%、止损预警状态
注意事项
- 本策略需在发明者平台部署,需配置好交易所和托管者。
- 配置AI凭证,需配置有效的 API Key。
- 策略使用
_G()全局变量存储持仓峰值和初始资金,重启机器人后历史峰值数据会重置。 - 建议先在模拟盘运行观察 AI 决策质量后再切换实盘。
- 新闻 API(CryptoCompare)存在频率限制,每个币种获取间隔1秒,币种数量较多时单次运行时间会相应延长。
策略亮点
- AI 作为第二层判断,不替代技术信号而是在关键矛盾点介入,避免过度干预
- 三层风控:AI决策层过滤 + 反手操作持仓验证 + 异步移动止损监控
- 信息不全降级处理:新闻缺失不阻断决策,自动切换纯技术模式
- 持仓补充机制:已持仓币种即使不在高流动榜单内也会被纳入评估,确保不漏掉退出信号
- 1