SmartZone Sentinel
- Experts
- Versione: 4.0
- Attivazioni: 5
Trade Smart Money Concepts across multiple symbols at once — with confluence-gated entries, automatic risk management, and real-time Telegram alerts.
SmartZone Sentinel scans as many symbols as you choose, in parallel, looking for institutional-style setups: break of structure, liquidity sweeps, fair value gaps, and order block mitigation. It only acts when multiple signals line up — not on a single indicator firing — and once a trade is live, it manages breakeven, trailing, and profit-locking automatically so you don't have to sit at the charts.
Why SmartZone Sentinel
Multi-symbol, one EA. Run it on a single chart and monitor an entire watchlist — majors, metals, indices, crypto — simultaneously. No need to attach a separate instance per pair.
Confluence, not guesswork. Every signal requires agreement between Higher Timeframe bias (H4/H1) and Lower Timeframe confirmation (M15) across up to four independent SMC concepts: structure breaks, liquidity sweeps, fair value gaps, and order blocks. You decide how many confluences are required before a trade qualifies.
Two trading modes, automatically selected. When HTF timeframes agree, the EA classifies the setup as a Swing trade and targets wider reward ratios. When they diverge, it switches to Scalp mode with tighter targets and faster zone expiry — no manual mode-switching required.
Built-in risk management that doesn't sleep. Breakeven, ATR-based trailing, and a profit-lock ladder all run automatically on every open position, adjusting independently for swing vs. scalp trades.
Full visual feedback. A live on-chart dashboard keeps watch over every monitored symbol — bias, spread, signal status, and trade state — plus floating P/L, equity, and balance, all updating in real time.
Telegram alerts, throttled intelligently. Get notified the moment a signal fires, an order fills, a position closes, or a breakeven/trailing adjustment happens — without alert spam, thanks to built-in throttling per symbol and direction.
Daily risk circuit breakers. Built-in daily loss limits and consecutive-loss protection automatically pause trading when your risk thresholds are hit, resetting the next day.
Core Features
- Multi-symbol scanning from a single chart instance
- HTF bias detection (H4 + H1) with two configurable agreement modes
- Four independent SMC confluence detectors: structure (BOS/CHOCH), liquidity sweep, fair value gap, order block mitigation
- Optional Fibonacci 50% zone filter for added entry precision
- Automatic Swing/Scalp mode classification with independent TP/SL/expiry logic for each
- Automated pending order placement (limit/stop) with expiry, or market entry when price reaches the zone
- Breakeven automation with separate triggers for normal vs. high-R setups
- ATR-based adaptive trailing stop
- Profit-lock ladder that ratchets stops forward as price moves favorably
- Risk-based position sizing (% of equity per trade)
- Daily loss limit and consecutive-loss circuit breaker
- Session filter (London / New York) — optional
- Spread filter, with per-symbol overrides
- Minimum Average Daily Range filter to skip low-volatility days
- On-chart visual signal zones (entry, SL, TP1, TP2) drawn automatically — see exactly where Sentinel is watching
- Live dashboard: symbol bias, spread, signal status, trade status, floating P/L, equity, balance
- Telegram notifications for signals, fills, closures, breakeven, and trailing updates — throttled to avoid spam
- Duplicate signal suppression to prevent re-alerting the same zone
Input Parameters
Symbol & Bias Settings
| Parameter | Description |
|---|---|
| SymbolsList | Comma-separated list of symbols to scan (e.g. EURUSD,XAUUSD,GBPJPY) |
| SymbolSuffix | Broker-specific symbol suffix, if required (e.g. .m, .s) |
| BiasAgreement | Bias mode: require H4+H1 agreement, or use H1 only as override |
| RequiredConfluences | Minimum number of confluence signals needed before a trade qualifies |
Confluence Detectors
| Parameter | Description |
|---|---|
| UseBOSCHOCH | Enable break of structure / change of character detection |
| UseLiquiditySweep | Enable liquidity sweep detection |
| UseFVG | Enable fair value gap detection |
| UseOB | Enable order block mitigation detection |
| UseFibFilter | Require detected zones to overlap the 50% Fibonacci retracement level |
Session & Filters
| Parameter | Description |
|---|---|
| UseSessionFilter | Restrict trading to selected sessions |
| LondonSession | Allow trading during London session |
| NYSession | Allow trading during New York session |
| MinADR | Minimum average daily range (in points) required to trade |
| MaxSpread | Maximum allowed spread (in points), applied to all symbols by default |
| MaxSpreadList | Optional comma-separated per-symbol spread overrides, matching SymbolsList order |
| UseNewsFilter | Reserved for future news-event filtering |
Alerts
| Parameter | Description |
|---|---|
| UseMT5Popup | Show native MT5 popup alerts |
| BotToken | Your Telegram bot token for notifications |
| ChatID | Your Telegram chat ID for notifications |
| AlertThrottleBars | Minimum number of M15 bars between repeat alerts per symbol/direction |
Risk & Position Sizing
| Parameter | Description |
|---|---|
| RiskPercent | Percentage of account equity risked per trade |
| MaxDailyLossPercent | Daily loss limit (% of balance) before trading pauses |
| MaxConsecutiveLosses | Maximum consecutive losing trades before trading pauses |
Execution & Chart Display
| Parameter | Description |
|---|---|
| DrawSignalZones | Draw entry/SL/TP zones on the chart |
| EnableAutoEntry | Automatically place pending/market orders on confirmed signals |
| ZoneExpiryBars | Bars until a swing-mode signal zone expires |
| ShowDashboard | Display the live on-chart dashboard |
| LongZoneColor / ShortZoneColor | Colors used for long/short signal zones |
| MagicNumber | Unique identifier for orders placed by this EA |
Profit Protection
| Parameter | Description |
|---|---|
| BE_TriggerR_Normal | R-multiple at which breakeven triggers for normal (lower RR) trades |
| BE_TriggerR_HighRR | R-multiple at which breakeven triggers for high-RR trades |
| BE_LockPoints | Points locked in profit beyond entry when breakeven triggers |
| TrailStepR_Normal | Trailing step (in R) for normal trades |
| TrailStepR_HighRR | Trailing step (in R) for high-RR trades |
| TrailATRMult_Normal | ATR multiplier used for trailing distance on normal trades |
| TrailATRMult_HighRR | ATR multiplier used for trailing distance on high-RR trades |
| UseProfitLockLadder | Enable the stepped profit-lock ladder |
| LockLadderStepR | R-multiple interval between each ladder step |
| LockLadderRetainR | R-multiple retained below the peak at each ladder step |
Swing Mode
| Parameter | Description |
|---|---|
| SwingTP1_RR | First take-profit target, in reward-to-risk ratio |
| SwingTP2_RR | Second take-profit target, in reward-to-risk ratio |
| SwingUseTP2ForPending | Use TP2 instead of TP1 for pending order targets |
| SwingSL_BufferPoints | Buffer (in points) added beyond swing high/low for stop-loss placement |
Scalp Mode
| Parameter | Description |
|---|---|
| ScalpTP1_RR | First take-profit target, in reward-to-risk ratio |
| ScalpTP2_RR | Second take-profit target, in reward-to-risk ratio |
| ScalpUseTP2ForPending | Use TP2 instead of TP1 for pending order targets |
| ScalpSL_BufferPoints | Buffer (in points) added beyond swing high/low for stop-loss placement |
| ScalpZoneExpiryBars | Bars until a scalp-mode signal zone expires |
Important Notes
- This EA places real trades when EnableAutoEntry is enabled — always test thoroughly on a demo account before live use.
- Telegram alerts require you to enter your own Bot Token and Chat ID in the inputs.
- Performance varies by symbol, broker conditions, and market regime. Past behavior in testing does not guarantee future results.
- Recommended: run on a VPS for uninterrupted multi-symbol monitoring.
