用于高级技术分析和自动化交易的广泛信号库
MagicTradeBot 提供对全球最受欢迎且经过验证的技术分析信号的访问权限, 可配置为独立指标,也可以通过加权算法组合使用,以生成高概率交易机会。
核心技术指标
RSI 信号(相对强弱指数)
用途:识别超买/超卖状态以及动能强度。
RSI 以 0–100 的刻度衡量价格变动速度和幅度。
信号类型
- RSI_BUY — RSI 跌破 30(超卖)
- RSI_SELL — RSI 升破 70(超买)
- RSI 背离 — 价格与 RSI 不一致(详见背离部分)
使用场景与配置
- 均值回归、趋势确认、动能衰竭提醒
- 通过
enable_oversold_signal和enable_overbought_signal启用
MACD 信号(移动平均线收敛-发散)
用途:识别趋势方向、动能变化以及交叉机会。
信号类型
- MACD_BUY — 多头交叉或柱状图转为正值
- MACD_SELL — 空头交叉或柱状图转为负值
- MACD 背离 — 价格与 MACD 的背离形态
使用场景
趋势确认、早期反转检测;在趋势行情中最有效。
布林带信号(波动带)
用途:衡量波动率,识别超买/超卖极端值。
信号类型
- BB_BUY — 价格触及或跌破下轨并出现反转迹象
- BB_SELL — 价格触及或突破上轨并出现反转迹象
- BB Squeeze — 布林带收窄 → 潜在突破
- BB Expansion — 布林带扩张 → 趋势波动率上升
ATR 信号(平均真实波幅)
用途:衡量波动率,用于突破交易和仓位管理。
信号类型
- ATR_BREAKOUT_BUY
- ATR_BREAKOUT_SELL
- ATR 收缩 — 低波动率,可能预示爆发性行情
成交量信号
用途:通过成交量验证价格走势。
信号类型
- VOLUME_SPIKE_BUY — 异常买入量
- VOLUME_SPIKE_SELL — 异常卖出量
- 成交量背离、成交量顶点(Climax Volume)
动能与速度信号
用途:衡量价格运动的速度与加速度。
信号类型
- MOMENTUM_BUY / MOMENTUM_SELL
- VELOCITY_BUY / VELOCITY_SELL
- 动能背离
高级背离分析
RSI 背离信号
用途:检测价格与 RSI 的不一致,评估反转概率。
- DIVERGENCE_BUY — 看涨背离(价格创新低,RSI 更高低点)
- DIVERGENCE_SELL — 看跌背离(价格创新高,RSI 更低高点)
- 隐藏背离(趋势延续)
基于成交量的高级信号
VWAP 与带状
用途:机构交易者对当日公允价值的基准。
- VWAP_BUY — 在 VWAP 获得支撑后反弹
- VWAP_SELL — 在 VWAP 受阻回落
- VWAP 带状信号与交叉信号
CVD(累计成交量差)
用途:追踪净买入与净卖出压力随时间的变化。
- CVD_BUY / CVD_SELL
- 趋势、衰竭、背离检测
订单流不平衡(OFI)
用途:实时检测订单簿中的买卖压力。
- OFI_BUY / OFI_SELL
- OFI 尖峰与 OFI 背离
多维度分析
多周期对齐(MTF)
用途:在多个时间周期上确认信号,提高置信度。
- MTF_BUY / MTF_SELL
- 从高周期向低周期确认,减少假信号
市场状态识别
用途:识别当前市场为趋势、震荡或高波动,并自动适配策略。
- REGIME_BUY、REGIME_SELL、REGIME_RANGING、REGIME_VOLATILE
震荡指数(Choppiness Index)
用途:衡量趋势强度与震荡程度,避免来回鞭打(whipsaw)。
相对强弱(对比 BTC)
用途:识别相对于比特币的领先或落后山寨币。
- RS_BUY / RS_SELL
一目均衡表(云图)
用途:基于云带的支撑/阻力综合趋势系统。
- ICHIMOKU_BUY / ICHIMOKU_SELL
复合多因子信号
通过加权评分聚合多个指标,生成高置信度信号。
示例模式:激进(2/5)、适中(3/5)、保守(4/5)
combined_signal_weights:
RSI: 20%
MACD: 25%
Volume: 30%
ATR: 15%
Momentum: 10%
threshold: 70 # 需要达到加权得分70%才会触发
波动率与异常检测
价格尖峰检测
用途:使用统计阈值检测极端快速价格波动。
- SPIKE_PUMP、SPIKE_CRASH
- 通过
enable_spike_detection = true启用
PUMP / CRASH 信号
用途:结合成交量确认持续方向性波动。
- PUMP、CRASH、泵/崩盘衰竭
专有形态识别
绿/红K线分析
分析实体与影线比例、多根K线序列、结合成交量的上下文敏感形态。
- 强力多/空K线、拒绝K线、犹豫K线
- 吞没、Pin Bar、流星线、Doji连珠
- 实体/影线比例与多根K线上下文感知
信号组合策略
单信号模式
supported_volatility_action:
- "RSI_BUY"
- "MACD_BUY"
加权组合模式
combined_signal_weights:
RSI: 20%
MACD: 25%
Volume: 30%
ATR: 15%
Momentum: 10%
threshold: 70
分层过滤
entry_signals: ["SPIKE_PUMP", "VOLUME_SPIKE_BUY"]
confirmation_signals: ["MTF_BUY", "REGIME_BUY"]
最佳实践
- 根据市场环境选择信号(震荡市用 RSI/BB,趋势市用 MACD/Momentum)
- 叠加多重确认以提升准确率
- 实盘前务必对信号组合进行回测
- 从简单开始(2–3个指标),逐步增加复杂度
- 实盘前先在模拟环境验证
总结
MagicTradeBot 的庞大信号库提供机构级指标与多因子系统。 可单独或组合使用信号,构建适应各种市场环境的稳健策略。