TradingView signals,executed with control.One EA. Every symbol. Zero compromise.
SmartifyTrade EA · 177 Inputs · 40 Groups · 16-Layer Guard Stack · Prop Firm Ready
Works with any broker or prop firm available on MetaTrader 5 — you configure your own account, SmartifyTrade does not recommend or endorse a specific broker.
SmartifyTrade Bridge EA routes TradingView Pine Script alerts to MetaTrader 5 through a 16-layer risk guard stack — spread, time, news, daily loss, prop DD, velocity, anti-hedge, and more. One EA on one chart handles all symbols simultaneously.
SmartifyTrade Bridge EA is execution software. Not investment advice. Not signals. Trading involves risk. All configurations are the responsibility of the user.
Signal Execution Chain
From alert to trade in
A fully automated pipeline from TradingView Pine Script to MetaTrader 5 execution — with risk evaluation at every step.
Pine Script Alert Fires
Your TradingView strategy or indicator fires a webhook alert with a JSON payload containing the command, symbol, trade ID, trade size, SL/TP, and management instructions.
Webhook → Router Server
The JSON payload is delivered via HTTPS to the SmartifyTrade router server (api.smartifytrade.com). The server queues the signal with deduplication via a unique signal ID.
16-Layer Guard Stack Evaluated
The EA polls the server every 1 second. On each received signal, all 16 risk guards are evaluated in sequence — spread, time, news, daily loss, prop DD, velocity, anti-hedge, and more.
MT5 Trade Executed + Managed
Trade opens on MT5. The EA then manages position lifecycle: break-even, partial close, loss cut, trailing stop, virtual SL/TP — all running locally even if the server goes offline.
Position management continues locally. Once a trade is open, all SL/TP, break-even, partial close, and trailing stop logic runs inside MT5 — completely independent of server connectivity. If the server goes offline, your existing trades remain protected.
Always ProtectedRisk Architecture
Every signal evaluated.
Every signal passes through a sequential risk evaluation stack before a single order is placed. No guard can be bypassed. The order is always the same.
Rejects signals when broker spread exceeds configured maximum. Prevents entries during news spikes or low-liquidity periods.
InpEnableSpreadGuard · InpMaxSpreadPoints
Restricts trade entries to a configured UTC time window. Blocks overnight holds on sessions you want to avoid.
InpEnableTimeWindow · InpTradeWindowStart/End
Manual 3-slot blackout or auto-fetch from ForexFactory RSS. Blocks entries around high-impact news events.
Manual slots or AUTO_FF mode
Hard cap on simultaneous open positions and trades. Prevents pyramiding beyond your configured maximum.
InpMaxOpenTrades · InpMaxOpenPositions
After N consecutive losses, the EA pauses new entries until manually resumed. Prevents drawdown spirals after a losing streak.
InpEnableConsecHold · InpMaxConsecLosses
Monitors total loss in a rolling time window (e.g. $200 loss in 30 minutes). Auto-pauses if velocity threshold is breached.
InpVelocityWindowMin · InpVelocityMaxLoss
See all 16 guards More +
Hard stop on total daily loss in dollars. Once reached, all new signals are rejected until midnight reset.
InpDailyMaxLossMoney
Percentage-based daily loss limit calculated from opening balance. Works alongside or independently of the dollar guard.
InpDailyMaxLossPct
Stop-trading-on-target for daily or total profit. Once the profit target is hit, new entries are blocked.
InpDailyProfitTargetMoney · InpTotalProfitTargetMoney
Tracks drawdown from High Water Mark equity. Blocks entries as you approach the prop firm's trailing DD limit with a safety buffer.
InpPropMaxTrailingDDPct (PROP mode only)
Monitors daily equity loss from midnight balance including floating P&L, swaps, and commissions. Buffered profiles for FTMO, The5ers, and others.
InpPropMaxEquityDailyLossPct (PROP mode only)
Ensures no single trade exceeds a configured percentage of total net profit. Prevents consistency rule violations on prop challenges.
InpPropConsistencyMaxPct (PROP mode only)
In PROP mode, rejects any signal that arrives without a stop loss value. Required by most prop firms; hard block with no override.
InpPropEnableMandatorySL (PROP mode only)
Queues CLOSE signals until the minimum hold duration is met. Automatically executes the close once the threshold is reached.
InpPropMinDurationSec (PROP mode only)
Blocks opposite-direction entries on the same symbol when an EA position is already open. Auto-mode in PROP, configurable in STANDARD.
InpAntiHedgeMode (AUTO in PROP, OFF for multi-TF)
Limits simultaneous correlated positions across symbol groups (e.g. XAUUSD + XAGUSD). Prevents over-exposure to correlated assets.
InpMaxCorrelatedPositions per group (PRO only)
Capabilities
177 inputs. 40 groups.
Every aspect of signal routing, risk management, position sizing, and trade execution is configurable — from simple retail setups to institutional-grade prop configurations.
Multi-Symbol, One Chart
One EA instance on a single chart manages all symbols simultaneously. Each trade_id acts as an isolated channel with its own SL/TP, state, and position management.
Virtual SL/TP
Broker never sees your real stop loss or take profit. The EA manages exits internally, preventing stop hunting and hiding your strategy from the broker.
Signal Provider Mode
MASTER account broadcasts executed trades to follower accounts cross-machine, cross-VPS, cross-country. Followers replicate with custom lot multipliers and SL/TP overrides.
Prop Firm Profiles
Built-in buffered profiles for FTMO, The5ers, FundedNext, AlphaCapital, and E8Markets. Daily loss, trailing DD, consistency rule, and minimum duration — all pre-configured.
Position Management Ladder
Break-even, up to 3 partial close levels, up to 3 loss cut levels, and trailing stop from profit peak — all configurable per signal via the JSON payload.
News Auto-Blackout
Auto-fetches high-impact events from ForexFactory RSS. Blocks new entries in configurable windows before and after each news event.
Telegram Alerts
Real-time Telegram notifications for trade opens, closes, guard blocks, server offline, panic events, and daily summary reports. Bot token stays on your machine.
Session Multipliers
Auto-adjust lot sizes by trading session — Asia, London, New York. Reduce size during low-liquidity hours, ramp up during peak sessions.
Streak Lot Scaling
Anti-martingale (reduce after losses) or martingale (increase after losses) lot scaling with a hard cap to prevent runaway drawdown on prop accounts.
Mirror Mode
Same-machine multi-account replication via MT5 GlobalVariables IPC. Master executes, slaves mirror with per-account risk configuration.
Symbol Auto-Mapping
Automatically detects broker symbol suffixes (XAUUSDm, XAUUSD., etc.) and maps them to your strategy symbols. Works across all broker naming conventions.
VPS State Persistence
All EA state stored in MT5 GlobalVariables — survives VPS restarts, MT5 crashes, and reconnects. No orphaned positions. No missed signals after reconnect.
For Every Trader
One EA.
Whether you trade for yourself, run prop challenges, manage client funds, or teach students — SmartifyTrade EA adapts to your workflow.
Trade smarter, sleep peacefully.
Virtual SL/TP
Your stop loss is hidden from the broker — no stop hunting, no broker manipulation.
News Blackout
EA automatically pauses before high-impact news. No accidental entries during volatile spikes.
177-Input Control
Every aspect of your strategy — lot size, guard thresholds, session times — fully in your hands.
Telegram on your phone
Every trade, every guard block, every daily P&L — sent to your Telegram in real time.
Pause without VPS login
Send /pause from Telegram and EA stops accepting signals instantly. No VPS access needed.
No signal failure. No trade fans. Ever.
The biggest problem with direct webhook bridges: when a strategy flips direction fast, multiple signals fire before any execute — your EA opens trades in both directions simultaneously. SmartifyTrade's router solves this with queue-based execution.
Telegram Integration
Your EA. Your phone.
Real-time alerts, daily summaries, guard event notifications — and full command & control of your EA from anywhere in the world. No dashboard required.
// Live alert feed
// Command & control
Control your EA from Telegram
Send commands directly to your EA — pause, resume, emergency close, status check — from any device, anywhere. No VPS login needed.
// Your brand, your EA
Custom EA Name
Your EA shows your brand name in MT5 panel, Telegram messages, and logs — not "SmartifyTrade".
Custom Alert Header
All Telegram alerts sent under your name. Students see your brand, not ours.
Private Bot Token
Bot token lives on your VPS only. We never see your Telegram bot or chat ID.
Your Domain, Your Brand
When used as Signal Provider, followers see your brand in every replication alert.
For educators: Your students receive alerts under your brand. Branding options available on all tiers.
Alert types — all delivered to your Telegram
Bridge EA license only — education platform access not included
These plans are for the SmartifyTrade Bridge EA software only (MT5 execution-assistance). For education + EA bundled together, see Bundle Plans on the homepage.
Bridge EA — Standalone License Tiers
EA-only.
These are standalone Bridge EA subscriptions — no education platform included. Each tier unlocks a superset of the previous. BASIC covers retail signal execution. ADVANCE adds prop firm compliance. PRO adds institutional signal routing.
BASIC
Signal execution with essential risk guards.
Target: Retail & day traders
- ✓1 license included
- ✓Telegram notifications for trade and guard events
- ✓Webhook signal execution (buy/sell/close/close_all)
- ✓All 16 guard layers (see Guard Stack)
- ✓Break-even, partial close ×3, loss cut ×3
- ✓Daily loss $ and % guards
- ✓Profit targets (daily + total)
10 more BASIC features More +
- ✓Spread guard with configurable max
- ✓Time window filter (UTC)
- ✓News blackout — 3 manual slots
- ✓Max open trades/positions guard
- ✓Anti-hedge mode (configurable)
- ✓Symbol auto-mapping
- ✓MT5 panel with live status
- ✓CSV trade journal + weekly P&L
- ✓VPS state persistence (GlobalVariables)
- ✓Signal deduplication (30-day store)
ADVANCE
Prop firm compliance + advanced execution control.
Target: Prop traders & serious retail
- ✓Everything in BASIC
- ✓3 licenses included
- ✓Mirror Mode (same-machine multi-account)
- ✓Prop Firm Mode (FTMO, The5ers, FundedNext, AlphaCapital, E8Markets)
- ✓Trailing DD guard from High Water Mark
- ✓Equity daily loss % guard (buffered profiles)
- ✓Consistency rule guard
14 more ADVANCE features More +
- ✓Mandatory SL enforcement
- ✓Minimum trade duration with auto-queued close
- ✓Virtual SL/TP (broker never sees your stops)
- ✓Virtual trailing stop
- ✓Session multipliers (Asia/London/NY)
- ✓Streak lot scaling (anti-martingale or martingale + hard cap)
- ✓DD recovery lot multiplier (50% and 75% thresholds)
- ✓Lot step-down after N consecutive losses
- ✓ATR-based dynamic lot sizing
- ✓Velocity guard (loss rate per minute)
- ✓News auto-fetch (ForexFactory RSS)
- ✓Telegram notifications (trades, guards, alerts)
- ✓Performance analytics + time heatmap preview
- ✓Challenge Tracker in MT5 panel
PRO
Signal provider mode, mirror mode & institutional routing.
Target: Fund managers & signal sellers
- ✓Everything in ADVANCE
- ✓5 licenses included
- ✓Cross-machine Signal Provider Mode (MASTER → followers)
- ✓Follower lot multiplier, SL/TP overrides, direction control
- ✓Cross-VPS, cross-country replication — no same-machine required
- ✓Mirror Mode (same-machine multi-account via GlobalVariable IPC)
- ✓Correlation Guard — max correlated positions per symbol group
2 more PRO features More +
- ✓Time Heatmap (full performance by session × day)
- ✓Preset Profile system (save + load full configurations)
All tiers share the same compiled .ex5 binary — tier is unlocked by your license key. Source code (.mq5) is never distributed under any circumstance.
Prop Firm Compatibility
Built for
PROP mode activates a dedicated compliance layer with buffered profiles for every major prop firm. Verify current rules on each firm's website before going live.
Buffered Profiles
Each named profile applies pre-configured safety buffers below the firm's published limits, protecting your challenge from accidental breaches.
High Water Mark Tracking
HWM is the highest equity ever reached and never resets — survives VPS restarts and reconnects via MT5 GlobalVariables.
Daily Loss Calculation
Daily loss = midnight balance − current equity, including all floating P&L, swaps, and commissions. Same calculation method as FTMO.
Consistency Rule Guard
No single trade can exceed the configured percentage of total net profit. Blocks the trade if it would violate the rule — not just logs it.
Min Duration Auto-Queue
If a CLOSE signal arrives before minimum trade duration is met, it is queued and automatically executes when the threshold is reached.
DD Recovery Mode
Automatically reduces lot sizes at 50% and 75% of the trailing DD limit to limit exposure as the account approaches the danger zone.
Prop firm rules change frequently. Buffered profiles reflect rules as of Feb 2026. Always verify the current rules on each firm's official website before deploying on a live challenge. EA defaults are not a guarantee of compliance — the trader is responsible for verifying accuracy.
SmartifyTrade does not endorse, recommend, or have any affiliation with any prop firm or broker. The Bridge EA is execution-assistance software configured entirely by you, for accounts you choose and control. You are solely responsible for ensuring any funds you send to or receive from a prop firm or broker comply with applicable law in your country of residence, including FEMA/RBI regulations for users in India. See our Risk Disclosure for full details.
FAQ
Common questions,
Is the source code included?
No. The Bridge EA is distributed as a compiled .ex5 file only. The .mq5 source code is never shared under any circumstance — including with educators, developers, or partners.
How many MT5 accounts can I use?
Each license key is bound to a specific account configuration. License slot details are provided at purchase. Contact us for multi-account or signal provider setups.
Does this work with any broker?
Yes. The EA works with any MT5-compatible broker. Symbol auto-mapping handles broker-specific naming conventions (XAUUSDm, XAUUSD., etc.) automatically.
What TradingView plan do I need?
You need TradingView Essential or higher to send webhook alerts. The alert webhook URL points to the SmartifyTrade router — no separate webhook service required.
Does position management work if the server goes offline?
Yes. All SL/TP, break-even, partial close, and trailing stop logic runs locally inside MT5. Server connectivity is only needed to receive new signals — existing trades are always managed locally.
Is this compliant with SEBI or other regulations?
The Bridge EA is execution software, not investment advice and not a signal service. Users are responsible for their own regulatory compliance and trading decisions.
Can I use EA Telegram signals to sell signals?
Telegram is a third-party delivery channel and SmartifyTrade does not control external Telegram groups, subscriber relationships, or how users communicate outside the platform. You are responsible for your own usage, client disclosures, local regulatory requirements, platform terms, and any commercial activity connected to Telegram alerts.
Infrastructure
Dual-server architecture & automatic failover
SmartifyTrade runs two independent execution servers — S1 (primary) and S2 (backup). If S1 becomes unreachable, an automated monitor detects the failure within ~20 seconds and switches all EA signal routing to S2. The full switchover takes approximately 1–2 minutes. You are notified via Telegram at each stage.
Failover sequence
Primary execution server becomes unreachable. EA continues running — no action needed.
Automated monitor detects S1 down. Triggers failover sequence. First Telegram alert sent to you.
Second consecutive check confirms failure. DNS switches api.smartifytrade.com → backup server (S2).
Backup router serving EA signals. TradingView webhooks reaching S2. Second Telegram alert sent.
Monitor detects S1 back online. DNS reverts. S2 standby stops. Final Telegram alert with full time window.
Regarding signals during the switchover window
TradingView signals that fired between the moment S1 went down and the moment S2 became fully active may not have been executed by your EA. This window is typically under 2 minutes. Your Telegram recovery alert includes the exact time window to check (conservative estimate with 20-second buffer on each side). Open your broker trade history and verify any signals from that window manually.
This is a technical infrastructure event outside SmartifyTrade's control. Server failures are part of internet-based trading infrastructure. Our automated system minimises the impact — it cannot eliminate it entirely. Please refer to the Risk Disclosure for full details.
Common questions
Will my EA keep trading during a server switch?
Yes — with a brief interruption. The switchover takes approximately 1–2 minutes. During this window, EA signal pull requests may not reach the router. Once S2 is active, trading resumes automatically with no manual action required.
How will I know when this happens?
You receive a Telegram alert the moment the monitor detects S1 is down, and a second alert once the backup server is serving. If you have the dashboard open, a banner notification also appears on the website.
Which signals should I check after an incident?
Your Telegram recovery alert includes an exact time window — for example "20:24 – 20:30 IST". Open your broker's trade history and check if any signals from TradingView fired during that window were executed. Signals generated outside that window are unaffected.
Is this something SmartifyTrade can prevent?
Server infrastructure failures are a technical reality of any internet-connected system. We run a dual-server architecture with automated detection and failover — this minimises interruption but cannot eliminate it entirely. The typical window is under 2 minutes. This is disclosed in our Risk Disclosure.
What about the recovery switch — is there another gap?
Yes, a brief one. When S1 comes back online, the monitor waits for two consecutive successful checks (~40s) before reverting DNS. During the revert, there is another short transition. Your recovery Telegram alert accounts for this and includes a conservative end time (+20s buffer) so you don't miss any affected signals.