BulletProof Confluence Score Engine (2027 Update)

How It Works
The engine evaluates six signal categories on every bar:
- Structure/BOS — Break of recent swing high/low
- Order Blocks — Price retesting a recent impulse-origin candle
- Fair Value Gaps — Price filling an unmitigated 3-candle imbalance
- Liquidity Sweep — Wick-based swing high/low grab with reversal close
- RSI Divergence — Regular bullish/bearish divergence between price and RSI pivots
- VWAP Deviation — Statistical price extension from VWAP measured in standard deviations
Each active signal decays over a configurable persistence window rather than switching on/off abruptly. Every signal is also tracked forward against subsequent price action, and its contribution weight is adjusted based on its own rolling accuracy on the current symbol and timeframe — components performing better recently carry more influence in the composite score, with a floor to prevent any single category from being fully discounted.
A built-in ADX regime filter suppresses composite score alerts during low-trend/choppy conditions, since directional confluence signals are generally less reliable in range-bound markets.
Settings
- Structure/BOS — Swing pivot lookback length
- Order Blocks — Impulse move threshold (ATR multiple), zone max age
- Fair Value Gaps — Zone max age
- Liquidity Sweep — Enable/disable toggle
- RSI Divergence — RSI length, pivot lookback
- VWAP Deviation — Standard deviation length, z-score trigger threshold
- Engine — Signal persistence window, weight evaluation horizon, win-rate sample size, minimum weight floor
- Regime Filter — ADX length and chop threshold
- Alerts — Composite score threshold, minimum number of components required to agree
Alerts
Two alert conditions are included:
- BP Confluence Bull Signal — fires when the composite score crosses above the bullish threshold, with the minimum required components in bullish agreement, during a trending regime
- BP Confluence Bear Signal — fires when the composite score crosses below the bearish threshold under the same conditions
Set alerts to "Once Per Bar Close" for confirmed signals.
Usage Notes
This tool is designed as a confluence-confirmation layer, not a standalone entry system. It is intended to help traders quickly assess whether multiple independent technical conditions are aligning, and to filter out signals that occur in isolation or during low-trend conditions. It works on any timeframe and any liquid symbol, though signal quality on very low timeframes or illiquid instruments may vary due to noise.
The live weighting table is provided for transparency into the engine's internal logic — it is not a performance guarantee for any individual component.
Disclaimer
This indicator is provided for informational and educational purposes only and does not constitute financial advice. Past performance of any signal or weighting behavior does not guarantee future results. All trading involves risk, and users should perform their own due diligence and risk management before making trading decisions. 3M Capital is not responsible for any losses incurred from use of this tool.
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact CapitalHoldings3M directly.
Note that this private, invite-only script has not been reviewed by script moderators, and its compliance with House Rules is undetermined. TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Disclaimer
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact CapitalHoldings3M directly.
Note that this private, invite-only script has not been reviewed by script moderators, and its compliance with House Rules is undetermined. TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.