Most “smart money” indicators throw an arrow on every break of structure or every order block touch. ApexSignalPro, our SMC confluence indicator, does the opposite. It only fires a signal when several institutional footprints line up on the same bar, and it shows you exactly how strong that agreement is with a live 0 to 5 confluence score. We built it as our first open-source TradingView indicator, and released it free with the code open for anyone to review.
Key Takeaways
- Free, open-source TradingView indicator that scores every smart money setup from 0 to 5 based on how many conditions agree
- Combines break of structure (BOS/CHoCH), order blocks, fair value gaps, premium/discount, and higher-timeframe bias into one signal
- A strict confluence gate, an ADX regime filter, and forced signal alternation mean fewer signals with higher conviction
- Every signal draws a full plan (entry, stop, target with pip labels) and an always-on dashboard shows the live scores

What the SMC confluence indicator does
ApexSignalPro checks five structural conditions on every bar and only prints a Buy or Sell when enough of them agree. Every signal carries a score from 0 to 5, so you can see at a glance whether it was a marginal setup or a full-confluence one. The result is fewer signals with higher conviction. A break of structure on its own is not enough. Price also has to be reacting to a valid zone, sitting in the right half of the range, and pointing the same way as the higher timeframe.
The five confluence factors (the 0 to 5 score)
Each signal earns one point for each condition it meets:
- Structure direction: market structure (BOS / CHoCH) points in the signal’s direction.
- Order block: price is inside an unmitigated order block.
- Fair value gap: price is inside an unmitigated fair value gap.
- Premium / discount: longs sit in the discount half of the range, shorts in the premium half.
- Higher-timeframe bias: the signal agrees with the higher-timeframe trend.
A signal only fires when the score meets your minimum (default 3), a strong-bodied candle closes in that direction, the ADX regime filter passes, and the new signal is the opposite of the last one.
How it reads the market
- Market structure: confirmed swing highs and lows from a symmetrical pivot lookback. A close beyond the last pivot in the trend direction is a Break of Structure. The first break against the trend is a Change of Character, which flips the structure state.
- Order blocks: the last opposing candle before an impulsive displacement (body greater than 1.2x ATR) that breaks structure. They stay active until price mitigates them or they age out.
- Fair value gaps: three-candle imbalances where the wicks of candle one and candle three do not overlap, filtered by a minimum size in ATR to cut noise.
- Premium and discount: the latest swing high and low set the range, and the 50% midline splits discount (below) from premium (above).
- Regime filter: ADX must be above your minimum, so signals are suppressed in flat, rangebound conditions where breakout-style entries tend to fail.
What you see on the chart
Buy signals print a green triangle below the bar, sell signals a red triangle above it, each with Entry, Stop Loss, and Take Profit lines drawn to the right with pip labels. The stop sits beyond the nearest order block with an ATR buffer, and the target is a configurable risk-to-reward multiple. An always-on dashboard in the top right shows the higher-timeframe bias, the structure state, the regime, the premium or discount zone, the live Buy and Sell scores, the count of active order blocks and fair value gaps, and the last trade’s plan.

How to add ApexSignalPro on TradingView
- Open the script page: ApexSignalPro SMC [ForexCracked].
- Click the star to add it to your favourite indicators.
- On your chart, open the Indicators menu, go to Favourites, and click ApexSignalPro SMC [ForexCracked].
- Open the settings to set your higher timeframe and confluence threshold.
Recommended settings
A solid baseline to start from:
- Swing Length: 5
- Higher Timeframe: H4 on H1 charts (Daily on H4 charts)
- HTF EMA: 50
- Order Block Max Age: 20 bars
- FVG Min Size: 0.3x ATR
- ADX Min: 22
- Min Confluences: 3 (raise to 4 for fewer, stronger signals)
- SL Buffer: 0.5x ATR
- Risk to Reward: 2.0
Quick tuning: too many signals, raise Min Confluences to 4 and ADX Min to 25. Too few, lower them. Stops getting wicked out, raise the SL buffer toward 0.8 to 1.0x ATR.
How to trade with it
- Take only score 4 and 5 signals if you want the highest-conviction setups, and skip or scrutinise score 3.
- Require the higher-timeframe bias to match the signal for trend-aligned entries.
- Use retests of unmitigated order blocks or fair value gaps in the trend direction as lower-risk continuation entries.
- Size each trade off the drawn stop distance at a fixed account risk of 0.5 to 1 percent.
- Use the alerts. They carry the full plan (pair, timeframe, entry, stop, target, and score) and are ready for a webhook workflow.
It works best in trending conditions on majors, gold, and indices on H1 to H4, and during the London and New York overlap. It is weaker in low-volatility consolidation and below the five-minute timeframe. It does not predict price, it structures setups, so always use a stop and manage your risk.
Built on the same concepts as our MT4 tools
ApexSignalPro bundles the concepts we publish as individual MetaTrader tools. If you trade MT4 or MT5, grab the standalone Order Blocks indicator, the Fair Value Gaps (FVG) indicator, and the BOS & CHoCH market structure indicator, or browse the full free forex indicators library.
Frequently Asked Questions
Add ApexSignalPro on TradingView
ApexSignalPro SMC is free and open-source. Add it to your charts here: ApexSignalPro SMC on TradingView
Risk disclaimer: ApexSignalPro SMC is an analytical tool that structures signals from Smart Money Concepts. It does not predict future price movement. Results depend on market conditions, settings, and your own execution and risk management. This is shared for educational purposes and is not financial advice.

