I would like to introduce Voidbreak Buy Sell Pro, a non-repainting regime indicator for MetaTrader 5 and MT4 built around a single disciplined idea: trade only when the market actually leaves its volatility "void". A range filter measures how far price travels relative to its smoothed average range, creating a stateful band that price must break before the regime changes. When the regime flips from bearish to bullish a BUY prints; when it flips from bullish to bearish a SELL prints. There is only one entry logic and only one trade open at a time, so the chart stays clean and the rules stay simple. Every signal arrives with a complete risk plan — a hybrid stop-loss and three take-profit levels at configurable risk-reward multiples — plus a five-layer confluence star rating that gauges conviction without ever gating the signal.
THE CORE IDEA
Most trend indicators overlay multiple modules — one for longs, one for shorts, oscillators, crossovers, moving averages — and the result is often crowded and contradictory. Voidbreak Buy Sell Pro strips everything down to a single logical layer: the market is either above its range filter line (bullish regime) or below it (bearish regime). You enter only when the regime flips. BUY on bear-to-bull, SELL on bull-to-bear. The opposite flip closes the current trade at market. Nothing else.
The range filter line is the heart of the system. It measures the absolute bar-to-bar change, smooths it twice with EMA, and scales it by a range-sensitivity input to create a dynamic smooth range that expands in volatile conditions and contracts in quiet ones. The filter line itself is stateful — it holds in place until price travels more than one smooth range away from it, then it moves. That holding zone is the volatility void the product is named for. You trade only when price breaks out of the void.
HOW IT WORKS
Range-Filter Engine
The engine measures the absolute difference between consecutive bars on the chosen source. It smooths that with an EMA over the sampling period, then smooths the result again with a longer EMA, then scales it by the range-sensitivity input. The output is a dynamic smooth range that adapts to current volatility. The filter line is a stateful clamp that only moves when price travels more than the smooth range away from it; otherwise it holds. Price above the filter sets the regime to +1, price below sets it to -1.
Single-Logic Regime Signal
A sticky regime variable drives all signals. When regime flips from -1 to +1 a BUY prints. When it flips from +1 to -1 a SELL prints. No oscillator thresholds, no crossover stacks, no separate long and short modules. One logic produces both directions, which keeps behavior predictable across markets and timeframes. The opposite-direction signal closes the active trade at market and becomes the new active trade.
One-Trade Control and Exits
Only one position is tracked at a time. An active BUY or SELL is closed when any of three events occurs: TP3 is reached, the stop-loss is reached, or the regime flips against the trade. TP1 and TP2 are informational milestones that the dashboard marks as hit but do not by themselves close the position. This keeps the system simple and prevents overtrading.
Hybrid Stop Loss and Three Take-Profits
The stop-loss has three selectable modes. The default Hybrid Swing + ATR takes the tighter of an ATR-distance stop and a recent-swing stop, so volatile conditions widen the stop only as far as structure requires. Pure ATR uses entry ± ATR × multiplier. Recent Swing anchors to the most recent swing high or low with a configurable padding.
From the resulting risk distance, three take-profit levels are projected at configurable risk-reward multiples — defaults 1.0, 2.0, and 3.5. All levels are drawn forward as labeled horizontal lines. TP3 hit or SL hit closes the trade. TP1 and TP2 are informational milestones tracked by the dashboard.
Auto-Scale to Timeframe
The swing lookback used by the stop-loss can auto-scale to the active timeframe. It is roughly 0.4× of the base lookback on M1 and rises toward 1.0× on H1 and above. This means the same settings behave consistently whether the chart is a one-minute scalp or a daily swing.
Five-Layer Confluence Stars
Five independent context layers are evaluated on every signal and summed into a 0-to-5 conviction score rendered as stars on the signal label and the dashboard:
- CCI — Commodity Channel Index
- ADX/DMI — Average Directional Index
- Accumulation/Distribution — volume-based flow
- Money Flow Index — MFI momentum and volume
- Momentum — raw momentum over the lookback
The rating is display-only. It never blocks, delays, or filters a signal. It simply tells you how much background context agreed at the moment the regime flipped. A 5-star signal means all five layers aligned at the flip.
Non-Repainting
All evaluation happens on confirmed, closed bars. A signal printed on a given bar never moves or disappears after the next bar opens. The historical replay drawn when the indicator loads matches what would have fired in real time.
Six-Section Dashboard
A configurable on-chart dashboard reports:
- Header — brand, symbol, timeframe
- Market Context — regime and price relationship to filter line
- Range Filter Engine — filter line value, smooth range, void state
- Confluence — five layers and the star total
- Active Trade — direction, entry, SL, TP1/TP2/TP3 with hit markers
- Performance — running signal and outcome tallies
Position, size, and colors are all input-configurable. The dashboard can be placed at any of six corner positions with pixel-level offsets.
HOW TO TRADE IT
Enter at the open of the bar after the regime flip. Place your stop at the drawn SL line. Use Hybrid Swing + ATR mode for the best balance of structural backing and volatility scaling. Scale out at TP1 and TP2 as informational milestones. Close the full position at TP3 or when the opposite regime flip fires.
The range-sensitivity input is the primary tuning lever. Raise it for fewer, stronger regime breaks. Lower it for more responsiveness on quiet pairs. The auto-scaling swing lookback ensures the stop behaves consistently across timeframes, so the same settings work on M1 scalps and D1 swings.
Use the 5-star confluence rating to gauge setup quality. A 4–5 star signal means multiple context layers aligned at the flip moment. Remember that the rating never blocks a signal — it is for information only, so you still see every regime flip on the chart.
KEY FEATURES
Non-repainting — confirmed closed-bar evaluation, replay matches live
Range-filter regime engine — trades only confirmed breaks out of the volatility void
Single-logic regime — one entry logic for both directions, only one trade open at a time
BUY on bear-to-bull flip, SELL on bull-to-bear flip, opposite flip closes active trade at market
Hybrid Stop Loss — Hybrid Swing + ATR (default), Pure ATR, Recent Swing
TP1 / TP2 / TP3 at configurable R-multiples (default 1.0 / 2.0 / 3.5)
TP3 hit or SL hit closes trade, TP1/TP2 informational milestones
Auto-scaling swing lookback — adapts stop to active timeframe
5-layer confluence stars — CCI, ADX/DMI, A/D, MFI, Momentum (display-only)
EMA trend cloud (fast 21 / slow 50) + range bands, display-only
6-section dashboard — Header, Market Context, Range Filter Engine, Confluence, Active Trade, Performance
8 alert events — BUY, SELL, Any, TP1, TP2, TP3, SL, opposite-flip exit
3 alert channels — popup, mobile push, email
Master enable + per-channel/per-event toggles
ASCII-only chart labels — full platform and font compatibility
All symbols — Forex, crypto, metals, oil, indices, stocks
All timeframes — M1 to MN1
PRODUCT LINKS
️
️
️
️
️ Voidbreak Buy Sell Pro MT5
️
️
️
️
️ Voidbreak Buy Sell Pro MT4
MQL5 Channel
![]()
![]()
![]()
![]()
All Products
I welcome questions about range-sensitivity tuning, stop-loss mode selection, auto-scaling behavior, or combining Voidbreak Buy Sell Pro with other tools in a multi-indicator workflow. Happy to assist via private message or in this thread.
Please trade responsibly and always apply your own analysis and risk management alongside any indicator.