For MetaTrader 4 & MetaTrader 5
Most "buy sell" indicators stack five oscillators, fire on every wiggle, and bury you in conflicting arrows that repaint the moment a candle closes. Voidbreak does the opposite. It builds one smoothed range band — the volatility "void" the market drifts inside — and waits.
When price genuinely breaks that filter and the filter itself commits to a new direction, the regime flips. That single flip is the entry. One logic. One signal. One trade at a time. Everything else on the chart — the confluence stars, the EMA cloud, the dashboard — is there to tell you how strong the break is, never to add more signals.
No black box. Four mechanical stages, every one computed on closed bars. The same sequence on EUR/USD M5, Bitcoin H1 or Tesla daily.
Price drifts inside the smoothed range band — the "void". The filter holds flat because moves are too small to break it. No signal, no noise.
A move pushes price decisively through the band. The range filter starts tracking the new direction instead of holding.
On bar close the regime flips — bear→bull or bull→bear. That single confirmed flip prints the BUY or SELL label with a 0–5 conviction-star read.
The entry, a hybrid stop-loss and TP1/TP2/TP3 are drawn instantly and extend with the chart. The trade closes on TP3, SL, or an opposite flip.
"Where did the move actually start, and what is the risk if I'm wrong?" Voidbreak answers both, on every signal, before you click.
The range filter only flips when price commits. No multi-signal spam, no arrow soup, no "is this the real one?" You see exactly one BUY or SELL per regime, with stars showing conviction.
Every signal arrives with a hybrid stop-loss and TP1 / TP2 / TP3 already plotted as labelled lines that extend with the chart. Pure ATR, Recent Swing, or the tighter Hybrid — your choice.
Signals confirm on closed bars. The history you see on load is the history that fired live. What you backtest in the Strategy Tester is what you would have traded — no hindsight illusion.
A complete decision system — entry, conviction, risk, and monitoring — not just a coloured line. The same engine on MetaTrader 4 and MetaTrader 5.
Smoothed adaptive band that defines the volatility void price travels in.
BUY/SELL fires only on a confirmed range-filter regime flip.
No new signal until the open trade closes — clean, unambiguous chart.
Tighter of an ATR-distance and a recent-swing stop. Two other modes built in.
TP1 / TP2 / TP3 at configurable R-multiples. TP3 closes the trade.
If the range filter flips against you, the trade is closed at market.
Swing lookback shrinks on M1/M5 and widens on H1+ so risk stays proportional.
CCI, ADX/DMI, A/D, MFI and Momentum LinReg — a 0-5 conviction read.
Fast/slow EMA context cloud, display-only, never gates a signal.
Upper/lower band of the filter shows the void's live width.
Market context, filter engine, confluence, active trade, performance.
BUY, SELL, Any, TP1/2/3, SL, opposite-flip exit — popup, push, email.
Real Voidbreak Buy Sell Pro charts in MetaTrader. Click any image to enlarge.












An entry without a stop and a target is a guess. Voidbreak ships the whole trade plan, calculated and drawn the instant the signal prints.
Every signal gets a stop-loss the moment it fires — you never eyeball it. Three selectable modes:
The entry-to-stop distance defines one R. Position sizing becomes arithmetic, not emotion.
TP1, TP2 and TP3 are plotted as labelled lines at configurable R-multiples (default 1.0R / 2.0R / 3.5R) and tracked live with hit-ticks on the dashboard.
A fixed swing lookback that is sane on H4 is absurd on M1. Voidbreak rescales the swing window with the timeframe so the stop and targets stay proportional everywhere.
A 0–5 star score on every signal label and in the dashboard. Five independent layers each add a star when they agree with the trade:
Crucially, the stars never gate or delay a signal. They tell you how much background agreement a break has — you decide how to size it.
Voidbreak is fully configurable yet sensible out of the box. Here is the complete input reference — eight groups, exactly as they appear in the indicator's settings window on both MT4 and MT5.
Defines the volatility "void" and how decisively price must break it to flip the regime.
| Input | Type | Default | What it does |
|---|---|---|---|
| Source Price | price | Close | Which price the range filter samples (Close, Open, High, Low, Median, Typical, Weighted). Close is the most stable. |
| Sampling Period | int | 50 | Lookback the volatility measure averages over. Larger = smoother, slower void; smaller = more reactive. |
| Range Sensitivity | double | 2.5 | Band-width multiplier — your master signal-frequency dial. Higher = wider void, fewer but stronger flips; lower = tighter void, more signals. |
Controls the stop-loss model and the three take-profit targets drawn on every signal.
| Input | Type | Default | What it does |
|---|---|---|---|
| Show SL / TP | bool | true | Draw the entry, stop-loss and TP1/TP2/TP3 level lines. |
| SL Mode | enum | Hybrid Swing+ATR | Stop-loss model: Hybrid (tighter of ATR & swing), Pure ATR, or Recent Swing. |
| Swing Lookback | int | 10 | Bars scanned for the recent swing high/low used by swing-based stops. |
| Auto-Scale To Timeframe | bool | true | Rescales the swing lookback with the chart timeframe so SL/TP stay proportional from M1 to D1. |
| SL ATR Length | int | 14 | ATR period used for ATR-based and hybrid stops. |
| SL ATR Multiplier | double | 1.5 | How many ATRs the Pure-ATR stop sits from entry. |
| SL Padding | double | 0.25 | Extra ATR cushion added beyond a swing stop so it isn't tagged by noise. |
| TP1 R-Multiple | double | 1.0 | TP1 distance as a multiple of risk (R). Informational milestone. |
| TP2 R-Multiple | double | 2.0 | TP2 distance in R. Informational milestone. |
| TP3 R-Multiple | double | 3.5 | TP3 distance in R. The final target — reaching it closes the trade as a win. |
| Extend Bars | int | 40 | How many bars forward the level lines extend so they stay visible. |
Colours and on-chart elements for signals, filter and bands.
| Input | Type | Default | What it does |
|---|---|---|---|
| Bull Color | color | #00E5A8 | Colour for bullish signals, filter and elements. |
| Bear Color | color | #FF3B5C | Colour for bearish signals, filter and elements. |
| Show Filter Line | bool | true | Draw the range-filter line itself. |
| Show Bands | bool | true | Draw the upper/lower void boundary bands. |
| Buy Label Text | string | BUY | Text shown on bullish signal labels. |
| Sell Label Text | string | SELL | Text shown on bearish signal labels. |
An EMA context cloud — purely visual, never gates a signal.
| Input | Type | Default | What it does |
|---|---|---|---|
| Show EMA Cloud | bool | true | Shade the area between the fast and slow EMAs as a trend backdrop. |
| Fast EMA | int | 21 | Period of the fast trend EMA. |
| Slow EMA | int | 50 | Period of the slow trend EMA. |
Each enabled layer can add one conviction star. Display-only — they never block a signal.
| Input | Type | Default | What it does |
|---|---|---|---|
| Use CCI | bool | true | Include CCI bias in the 0–5 star score. |
| Use ADX / DMI | bool | true | Include ADX trend strength and directional index. |
| Use A/D | bool | true | Include Accumulation/Distribution money-flow pressure. |
| Use MFI | bool | true | Include the Money Flow Index (volume-weighted momentum). |
| Use Momentum | bool | true | Include the Momentum linear-regression slope. |
Position and size the six-section live dashboard anywhere on the chart.
| Input | Type | Default | What it does |
|---|---|---|---|
| Show Dashboard | bool | true | Show or hide the on-chart dashboard. |
| Dashboard Position | enum | Top Right | Anchor corner: Top/Bottom/Middle × Left/Right (six options). |
| Font Size | int | 8 | Text size of the dashboard. |
| Margin | int | 10 | Gap from the chart edge in pixels. |
| Offset X | int | 0 | Horizontal nudge in pixels. |
| Offset Y | int | 20 | Vertical nudge in pixels. |
| Column Width | int | 135 | Width of each dashboard column. |
Native MetaTrader alerts with master, per-event and per-channel control.
| Input | Type | Default | What it does |
|---|---|---|---|
| Popup Alerts | bool | true | On-screen MetaTrader alert window. |
| Push Alerts | bool | false | Mobile push to the MetaTrader app (needs your MetaQuotes ID). |
| Email Alerts | bool | false | Email via the terminal's SMTP settings. |
| Alert on BUY/SELL | bool | true | Fire on the regime-flip entry signals. |
| Alert on TP/SL | bool | true | Fire when TP1/TP2/TP3 or the stop-loss is hit. |
| Alert on Exit | bool | false | Fire on the opposite-flip (early) exit. |
Object naming and history depth.
| Input | Type | Default | What it does |
|---|---|---|---|
| Object Prefix | string | VBSP_ | Prefix for every chart object the indicator creates — keeps it tidy alongside other tools. |
| Max Bars | int | 1000 (MT5) / 2000 (MT4) | How many historical bars to process and draw signals on. |
It is almost never the lack of signals. It is the lack of one trustworthy signal with a plan attached.
One engine, every MetaTrader symbol your broker offers, every timeframe from M1 to monthly. Auto-scale keeps the risk distances sensible everywhere.
EUR/USD, GBP/USD, USD/JPY, EUR/GBP, AUD/USD, NZD/USD, USD/CAD, USD/CHF and the rest of the board.
Gold (XAU/USD) and Silver (XAG/USD) — the wide ranges auto-scale cleanly.
BTC, ETH, SOL, ADA, DOGE and alt CFDs — same logic on 24/7 volatility.
US500, NAS100, GER40, UK100 and the major cash & futures indices.
WTI and Brent crude oil, plus other energy and commodity CFDs.
NVDA, TSLA, GOOG and other single-stock CFDs where your broker offers them.
Six sections, live on every bar. The state of every component, the active trade, and the running performance — without scanning the chart.
The dashboard is a pixel-anchored widget you can move to any corner with X/Y nudge controls and a configurable size.
Eight events across MetaTrader's three native channels — on-screen popup, mobile push and email. Trade it manually without ever staring at the screen.
Every event can fire as a MetaTrader popup, a mobile push notification (via the MetaTrader app), or an email — with master, per-event and per-channel toggles.
Start from a profile that matches your style, then fine-tune. Full configurations are documented in the included PDF manual.
One engine, four very different desks. The auto-scaling risk model is what makes it travel.
Fast, clean M1–M5 flips with auto-scaled stops that stay tight on noisy intraday ranges.
The H1–H4 sweet spot: fewer, higher-conviction regime breaks with a 3-target plan.
Handles BTC, ETH and alt volatility — same logic, same dashboard, 24/7 markets.
A fixed, drawn stop and defined R make max-loss and daily-limit rules straightforward.
Plenty of free range filters draw a coloured line. Almost none of them give you a tradeable system around it.
| Capability | Generic Range Filter | Voidbreak Buy Sell Pro |
|---|---|---|
| Single confirmed-bar signal logic | No — repaints / multi-fire | Yes |
| Hybrid stop-loss drawn on signal | No | Yes |
| Three R-multiple take-profits | No | Yes |
| Opposite-flip exit + one-trade control | No | Yes |
| Auto-scale risk to timeframe | No | Yes |
| 5-layer confluence conviction score | No | Yes |
| Live multi-section dashboard | No | Yes |
| 8 native alert events (popup/push/email) | Rarely | Yes |
| Both MT4 and MT5 builds included | Usually one only | Yes |
| Non-repainting guarantee | Usually repaints | Yes |
No paid reviews, no invented win-rates. Just the reasons the tool earns a place on a chart.
One regime flip, one signal. You are never left interpreting three arrows that disagree. The chart tells you what it thinks, once.
The stop-loss and three targets are computed and drawn before you act, so position sizing is a calculation, not a feeling.
Confirmed-bar, non-repainting. The signals on history are the signals that fired. What you review is what you'd have traded.
The same logic works on EUR/USD M5, Bitcoin H1, Gold H4 and Tesla daily — auto-scaling so the levels always make sense.
The dashboard summarises trend, filter state, conviction, the open trade and running performance at a glance.
Native MetaTrader popup, push and email on every event — de-duped per bar so you're informed, never flooded.
One $47 payment. Delivered as an instant download — the MT4 build, the MT5 build and the full PDF manual.
Install Voidbreak Buy Sell Pro on MT4 and MT5, run it on your markets and timeframes, read the manual, test the presets and backtest it in the Strategy Tester. If it isn't earning its place on your chart within 60 days, email [email protected] for a full refund. The risk is entirely ours — that's how confident we are in the engine.
Instant payment, instant download, then it's yours for life on both platforms.
Checkout with card via Stripe or with PayPal. One-time $47 — no subscription, ever.
Get the package immediately — Voidbreak_Buy_Sell_Pro.ex4, .ex5 and the PDF manual.
File > Open Data Folder, drop the file into MQL4/Indicators (MT4) or MQL5/Indicators (MT5), refresh the Navigator.
Drag Voidbreak Buy Sell Pro onto any chart, pick a preset, and trade.
One-time payment. Lifetime updates. 60-day money-back guarantee. MT4 + MT5 in one purchase.
MetaTrader 4 & MetaTrader 5 indicator — .ex4 + .ex5 + full PDF manual
One-time payment — lifetime access
If your question isn't here, email [email protected] — we reply within 24 hours, usually much faster.
One clean signal, a stop-loss and three targets drawn for you, on every market MetaTrader supports. Non-repainting. MT4 + MT5 for a one-time $47.