Quasar Regime Cloud
- 指标
- 版本: 1.1
- 激活: 5
Quasar Regime Cloud 是一款适用于 MetaTrader 5 的市场状态指标。它判断价格当前处于趋势还是震荡,并通过分形自适应云带直接在图表上显示结果。只有当市场被判定为趋势状态时才会产生信号,从而过滤掉横盘行情中大量的虚假交叉。
工作原理
1. 分形维数估计
指标在可配置的窗口内,使用盒计数方法为每根K线估算价格的分形维数 (D)。D 接近 1.0 表示平滑、有方向的运动;D 接近 2.0 表示区间行情中常见的嘈杂运动。
2. 分形自适应核心线 (FRAMA)
分形维数决定分形自适应移动平均线的平滑系数。在方向性行情中,核心线紧跟价格;在噪音行情中,核心线变慢并趋于平缓。
3. Spine 脊线
核心线再经过双极点 super smoother 滤波形成脊线。核心线与脊线之间的区域构成云带。
4. 状态评分 (0 到 100)
Kaufman 效率比(净位移除以总路径长度)与分形维数合并为 0 到 100 的状态评分。评分经过轻度平滑,并与带滞后区间的阈值比较,避免状态在边界附近反复切换。
视觉组件
- 趋势云带:核心线在脊线上方时为绿色,下方时为红色,仅在趋势状态显示。
- 震荡云带:震荡状态下显示中性石板灰色。
- FRAMA 核心线:翠绿(多头趋势)、珊瑚红(空头趋势)或灰色(震荡)。
- 信号箭头:青色向上箭头与橙色向下箭头,距K线半个 ATR,避免重叠。
- 遥测面板:深色面板显示状态、评分、评分刻度条、分形维数、效率、当前方向与最近信号。可通过 [-] / [+] 按钮折叠为紧凑条。
信号逻辑
在已收盘的K线上,满足以下全部条件时出现多头信号:
- 状态为趋势。
- 核心线上穿脊线,或状态刚由震荡切换为趋势且核心线已在脊线上方。
- 收盘价高于核心线。
空头信号使用对称条件。冷却参数设定两个信号之间的最少K线数。信号仅在收盘K线上计算,收盘后不会重绘。
输入参数
分形自适应核心
- Fractal Dimension Window(默认 16):用于估算分形维数的偶数K线数。
- Spine Super-Smoother Period(默认 20):脊线平滑周期。
- Applied Price(默认 Median):核心线使用的价格。
状态分类器
- Efficiency Ratio Period(默认 10):Kaufman 效率比周期。
- Efficiency Ratio Weight(默认 0.5):效率比在评分中的权重,其余权重给分形维数。
- Regime Score EMA Smoothing(默认 3):原始评分的平滑。
- Trend Regime Threshold(默认 40):评分达到或超过该值时进入趋势状态。
- Exit Hysteresis(默认 5):评分低于阈值减去该值时才回到震荡状态。
信号与提醒
- Display Signal Arrows(默认 true)。
- Minimum Bars Between Signals(默认 6)。
- ATR Period(默认 14):用于箭头与K线的间距。
- Popup Alert、Sound Alert、Push Notification(默认 false)。
遥测面板
- Show Telemetry Card(默认 true)。
- Card Corner、Card X Offset、Card Y Offset:面板位置。
使用建议
- 将状态作为过滤器:云带为绿色或红色时考虑趋势跟随,石板灰色时考虑区间或均值回归策略。
- 在低周期或噪音较大的品种上提高阈值(例如 45 至 50)。
- 适用于 MetaTrader 5 中的任何品种和周期,包括外汇、贵金属、指数与加密货币 CFD。
技术说明
- 增量计算:每个报价只处理新K线。
- 无 DLL、无外部文件、无指标句柄。
- 所有图表对象使用 QRC_ 前缀,移除指标时全部删除。
- 可通过 iCustom 读取信号缓冲区:缓冲区 6 为多头箭头,缓冲区 7 为空头箭头(无信号时为 EMPTY_VALUE)。
风险声明
本指标是分析工具,不保证盈利,也不构成投资建议。任何市场状态的历史表现都不保证未来结果。请始终执行自己的风险管理。

