2
Follow
477
Followers
策略描述
策略概述
本策略是一套基于技术指标 + 新闻情绪双重驱动的加密货币合约量化交易系统,通过工作流自动化将行情分析、舆情抓取与AI决策深度融合,实现全自动的合约开平仓操作。策略以小时级频率运行,适用于主流加密货币的永续合约交易。
核心逻辑
1. 技术信号检测
策略实时获取目标交易对的K线数据,计算短期与长期指数移动平均线(EMA),通过持久化存储记录上一周期的趋势状态,从而准确识别以下信号:
- 金叉:短期EMA上穿长期EMA,触发潜在做多信号
- 死叉:短期EMA下穿长期EMA,触发潜在做空信号
- 无信号:趋势延续,结合持仓情况与新闻情绪决定是否调整
注:策略使用已完成K线(倒数第二根)进行信号判断,避免未收盘K线造成的虚假信号。
2. 多源新闻情绪分析
信号触发后,策略自动从多个主流加密媒体抓取最新RSS新闻,采集过去24小时内的资讯,按时间排序后送入AI模型进行情绪评估。
情绪评分综合考量:
- 目标币种直接相关新闻(权重最高)
- 整体市场环境新闻(BTC/ETH联动效应)
- 监管政策、机构动向等系统性因素
- 新闻时效性衰减:越新的新闻权重越高
情绪分级:4级(极强)→ 3级(强)→ 2级(中性)→ 1级(弱/极弱)
3. AI智能决策
整合技术信号、新闻情绪评分、当前持仓状态与盈亏情况,由AI模型依据内置决策矩阵输出结构化交易指令:
| 场景 | 决策逻辑 |
|---|---|
| 无持仓 + 金叉/死叉 | 根据情绪等级决定是否开仓及仓位倍数 |
| 持仓反向信号 | 根据情绪强度决定全平或部分平仓 |
| 持仓同向信号 | 根据盈亏状态决定是否加仓及加仓量 |
| 无信号 + 有持仓 | 根据极端新闻情绪决定是否提前止盈止损 |
盈亏状态对决策的影响:
- 盈利状态遇反向信号 → 更果断平仓,保护利润
- 亏损状态遇反向信号 → 坚决止损,避免扩大亏损
- 亏损状态遇同向信号 → 谨慎加仓,优先等待回本
4. 自动交易执行
AI输出的决策指令(OPEN_LONG / OPEN_SHORT / ADD_POSITION / CLOSE_PARTIAL / CLOSE_ALL / NO_ACTION)由执行模块自动解析并调用交易所API完成下单,执行前进行以下安全校验:
- ✅ 开仓/加仓后是否超过最大持仓上限
- ✅ 订单名义价值是否满足交易所最低要求
- ✅ 平仓量是否超过当前实际持仓
5. 可视化状态监控
策略内置实时状态面板,以表格形式展示:
- 账户总览:初始资金、当前权益、累计盈亏、收益率
- 持仓监控:持仓方向、均价、当前价格、浮动盈亏、剩余仓位容量
- AI决策分析:技术信号、情绪评分、决策操作、置信度
- 执行结果:操作状态、订单详情、决策推理、风险提示
策略特点
- 信号与基本面双重验证:技术信号与新闻情绪方向一致才开仓,有效过滤假突破
- 动态仓位管理:根据信号强度和盈亏状态灵活调整开平仓比例,非固定仓位
- 风险优先原则:不确定时选择不操作,保护资金安全优先于追求利润
- 持久化趋势记忆:跨周期保存趋势状态,确保交叉信号判断准确
视频链接:老树开新花:给均线策略装个AI大脑
Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1