Confluence Edge
- Indicators
- Version: 3.3
- Updated: 23 August 2026
- Activations: 5
Adaptive trend indicator with 6 selectable trading styles, built-in multi-timeframe (massive update to v3!)
Confluence Edge is a trend-following indicator for MetaTrader 5 built around one idea: a signal is only as good as the context around it. Instead of a single fixed moving average, it lets you choose how the trend engine behaves, confirms every reading against a higher timeframe and against intraday/weekly price levels, and scores its own confidence — all from one chart, one indicator instance.
How it works
At its core, Confluence Edge tracks trend direction using an adaptive moving average and flags a flip only when the move is confirmed on a closed bar — no repainting, no early signals that disappear on the next tick.
Every potential signal is scored from 0 to 100 across twelve factors: volume behavior, distance from the average, alignment with a longer-term EMA filter, the current market regime, prior-bar context, and six Market Levels checks — price versus the daily open, the daily VWAP, the previous day's high/low, the previous week's high/low, the weekly VWAP, and its standard-deviation distance from the daily VWAP. You set the minimum score you're willing to act on.
The indicator also classifies the market itself — trending, volatile, or choppy — using ADX and normalized slope, so a flip in a strong trend and a flip in a sideways chop are never treated the same way. A separate Climax Filter blocks a signal outright if it fires on an outsized "exhaustion" candle relative to its recent average body size, regardless of score.Only a confirmed flip becames a signal arrow.
Six trading styles, your choice
- Conservative — moves only on confirmed direction, the most resistant to noise
- Adaptive — speeds up in trends, slows down in choppy conditions (the balanced default)
- Aggressive —reacts faster to genuine price swings
- Ultra Aggressive —fastest response, no slowdown even in flat markets
- Smooth — kernel-weighted average with no recursive state; the cleanest, least jittery line of the six
- Structured — accelerates only when price prints a genuine new structural high or low, flat otherwise
Multi-timeframe confirmation, without stacking charts
Market Levels, plotted and scored
Daily Open, Daily and Weekly VWAP, and the previous day's/week's high and low are calculated with an incremental, stateless engine and plotted directly on the chart — no separate levels indicator needed. Price's position relative to these levels feeds directly into the confidence score.
The panel
on a signal, without digging through buffers or settings.
Alerts
each event fires exactly once per closed bar.
Built for EA integration
block inside your own Expert Advisor, not just a visual tool.
Who it's for
Key features
- 6 selectable trading styles (Conservative / Adaptive / Aggressive / Ultra Aggressive / Smooth / Structured)
- Independent profile and period for entry and higher-timeframe confirmation
- Closed-bar trend flips — no repainting
- 0–100 confidence score across 12 factors, including 6 built-in Market Levels checks
- Daily Open, Daily/Weekly VWAP, and previous day/week high-low plotted live on the chart
- Automatic market regime detection (trending / volatile / choppy)
- Recursive multi-timeframe read from a single chart
- Live on-chart dashboard panel
- Flip and signal alerts —terminal, push, and email
- Public buffers ready for Expert Advisor integration
- Self-contained — no external indicator dependencies
| Input | What it does | Suggested Range |
|---|---|---|
| HTF Timeframe | Higher timeframe read via recursive confirmation engine. | Leave on Current for a standalone, single-timeframe read. Current, or one clear step above your trading timeframe |
Trading Style
| Input | What it does | Suggested Range |
|---|---|---|
| Entry Trading Style | Trend engine profile used on the current chart timeframe (Conservative / Adaptive / Aggressive / Ultra Aggressive/Smooth/Structured). | Adaptive as a starting point; Conservative or Structured for swing, Ultra Aggressive for scalping |
| Entry Period | Lookback length for the entry engine. Shorter reacts faster, longer is smoother. | 20–100 |
| HTF Confirmation Trading Style | Same profile choice, applied to the higher timeframe instance. Ignored when HTF Timeframe = Current. | Adaptive or Conservative, for a steadier confirmation read |
| HTF Confirmation Period | Lookback length for the confirmation engine. Ignored when HTF Timeframe = Current. | 20-100 |
| Smooth Profile — Kernel Relative Weight | Bandwidth weighting used only by the Smooth profile; lower values react faster, higher values approach a pure Gaussian average. Ignored by all other profiles. | 4-12 |
Signal engine
| Input | What it does | Suggested Range |
|---|---|---|
| ATR Length | ATR period used for both the confidence score and the regime slope measurement. | 8–14 |
| Regime Lookback | Number of bars used to classify the market as trending, volatile, or choppy. | 30–50 |
| Volatile Regime Threshold | Current ATR vs. its average — above this ratio, the market is tagged volatile. | 1.2–1.6 |
| Regime Slope Threshold | Normalized MA slope below which a trending-ADX market is instead tagged ranging. | 0.5-2.5 |
| Trend EMA Length | Length of the longer-term EMA used as a directional filter for the confidence score. | 40–60 |
| Volume MA Length | Averaging period for the volume component of the confidence score. | 15–25 |
| Min Signal Score | Minimum 0–100 confidence score required before a signal is drawn. | >60 |
| Max SD Distance from VWAP | Maximum allowed distance from the daily VWAP, in standard deviations, for the SD-distance score component to award points. | 1.5-3.0 |
| Climax Filter — Body Average Lookback | Number of preceding bars averaged to measure a "normal" candle body size for the Climax Filter. | 15-25 |
| Climax Filter — Body vs Average Multiplier | A signal bar with a body this many times larger than the recent average is treated as an exhaustion candle and blocked. | 2.5 |
| Show Signals | Toggles the Buy/Sell arrow markers on the chart. | On / Off |
| Signal Cooldown | Minimum bars between two signals, to avoid clustering. | 3–8 |
| Arrow Distance | Vertical offset of the signal arrows from price, in ATR multiples. | 2–3 |
| Bull Color / Bear Color | Colors used for the trend line and signal markers. | - |
Dashboard
| Input | What it does | Suggested Range |
|---|---|---|
| Show Dashboard Panel | Toggles the on-chart status panel. | On / Off |
Alerts
| Input | What it does | Suggested Range |
|---|---|---|
| Enable Alerts | Master switch for all alert notifications. | Off unless actively monitoring |
| Alert on Trend Flip | Fires when a confirmed bull/bear flip closes. | On / Off |
| Alert on Buy/Sell Signal | Fires when a qualified signal (above Min Signal Score) closes. | On / Off |
| Terminal Alert | Pop-up alert inside the MetaTrader terminal. | On / Off |
| Push Notification | Sends to the MetaTrader mobile app. | On / Off |
| Email Alert | Sends via the terminal's configured email. | On / Off |
