Compression Breakout Box Pro
- 指标
- 版本: 1.0
- 激活: 5
(我的建议:在 XAUUSD、EURUSD、USDJPY、GBPUSD 以及其他主要货币对上使用 1 分钟周期(M1),这是本指标的推荐设置,可获得最清晰的信号节奏)
适用于 MetaTrader 5 的 Compression Breakout Box PRO
用途:识别高质量的盘整(“压缩”)区域,并在 K 线收盘后标记 确认突破,同时给出完整、可直接使用的交易计划(Entry / Stop / Target1 / Target2)。
本指标提供的功能
- 自动压缩箱体(Compression Box):基于已收盘 K 线并使用 ATR(14) 波动率尺度进行检测。适用于 所有品种与 所有周期。(我的建议:在 XAUUSD、EURUSD、USDJPY、GBPUSD 以及其他主要货币对上使用 1 分钟周期(M1))
- 不重绘信号:箭头只在 K 线收盘后绘制,之后永不移动到其他 K 线上。
- CONFIRMED 模式(默认):Break → Retest → Rebreak 的确认流程,用于过滤假突破。
- BREAK_ONLY 模式:箱体外第一根收盘 K 线触发突破信号。
- 考虑点差的突破缓冲:突破阈值使用缓冲区,且该缓冲区不会小于基于点差计算的最小值。
- 点差异常阻断(Spread Anomaly Block):实时点差 EMA 识别异常点差扩张,在执行成本过高时阻止新的交易设置。
- 趋势过滤器(EMA 200):使突破与主要方向一致,并在历史数据不足时自动关闭。
- 交易计划(Trade Plan)水平:每个信号都会绘制 Entry、Stop、Target1(1×BoxRange)、Target2(2×BoxRange)。所有水平在信号产生时即被冻结。
- 可用于实盘的提醒(带防骚扰冷却时间):弹窗、声音、推送、邮件。
- 专业仪表盘显示状态、点差、ATR、EMA、箱体统计以及最新交易计划。
- 无 DLL、无外部连接。纯 MQL5 指标。
使用方法(严格流程)
- 将指标加载到你交易的图表上。
- 当面板显示 COMPRESSION 时,价格处于经过波动率验证的区间内。不要在箱体内开仓。
- 只在收盘 K 线出现箭头时交易:
- CONFIRMED UP / CONFIRMED DOWN:回踩确认后的突破(默认)。
- BREAK_ONLY:第一根收盘价突破箱体的 K 线用于提前入场。
- 使用绘制的 Trade Plan 线:
- Entry = 信号 K 线收盘价。
- Stop = 箱体的另一侧(含缓冲)。
- Target1 = Entry ± 1×BoxRange,Target2 = Entry ± 2×BoxRange。
- 若面板显示 SPREAD BLOCK,停止交易。指标正在识别异常执行成本。
透明且可验证的规则
- 所有决策仅使用 已收盘 K 线。
- 箱体高/低在创建时 冻结;压缩持续时只延伸右边界。
- 信号是确定性的,可在策略测试器 Visual Mode 中验证。
自定义
所有视觉参数均可由用户调整:颜色、不透明度、线型、箭头、字体、面板角落与偏移。默认设置可直接用于实盘,无需手动优化。
重要提示
本产品为决策辅助指标,不会自动下单。交易存在风险。请使用严格的风险管理,并在实盘前先在模拟账户中测试。
