SmartifyTrade EATradingView → MT5

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.

Router-Based Execution|Prop Firm Profiles|Virtual SL/TP|Signal Provider Mode|Telegram Alerts|News Blackout

SmartifyTrade Bridge EA is execution software. Not investment advice. Not signals. Trading involves risk. All configurations are the responsibility of the user.

// Signal Execution FlowLive
01
TradingViewPine Script Alert
02
WebhookJSON Payload
03
Router Serverapi.smartifytrade.com
04
Bridge EA16-Guard Evaluation
16 Guards
05
MetaTrader 5Live Execution
<1s
Platform Walkthrough · SmartifyTrade EA
LIVE EXECUTIONGUARD STACKPROP MODE
Prop Firm Profiles
5
Guard Layers
16
Configurable Inputs
177
EA Status
● LIVE

Signal Execution Chain

From alert to trade in under one second.

A fully automated pipeline from TradingView Pine Script to MetaTrader 5 execution — with risk evaluation at every step.

📡TradingView
Step 01

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.

alert_message = '{"cmd":"buy","symbol":"EURUSD","trade_id":"5M","size":0.10,"sl_money":50}'
Router
Step 02

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.

POST https://api.smartifytrade.com/signal Authorization: Bearer {{secret}} Content-Type: application/json
🛡Guard Stack
Step 03

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.

Guard 01: Spread ✓ Guard 07: Daily Loss ✓ Guard 10: Prop DD ✓ Guard 15: Anti-Hedge ✓ All 16 guards: PASS → Execute
MetaTrader 5
Step 04

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.

ORDER_OPENED: EURUSD BUY 0.10 @ 1.0850 BE activated at +$25 Partial close 1 at +$30 → 0.03 units ACK: OK → server confirmed

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 Protected

Risk Architecture

16-layer guard stack. 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.

BASICADVANCEPRO— available tier
01
Spread GuardBASIC

Rejects signals when broker spread exceeds configured maximum. Prevents entries during news spikes or low-liquidity periods.

InpEnableSpreadGuard · InpMaxSpreadPoints

02
Time WindowBASIC

Restricts trade entries to a configured UTC time window. Blocks overnight holds on sessions you want to avoid.

InpEnableTimeWindow · InpTradeWindowStart/End

03
News BlackoutBASIC

Manual 3-slot blackout or auto-fetch from ForexFactory RSS. Blocks entries around high-impact news events.

Manual slots or AUTO_FF mode

04
Max Positions GuardBASIC

Hard cap on simultaneous open positions and trades. Prevents pyramiding beyond your configured maximum.

InpMaxOpenTrades · InpMaxOpenPositions

05
Consecutive HoldBASIC

After N consecutive losses, the EA pauses new entries until manually resumed. Prevents drawdown spirals after a losing streak.

InpEnableConsecHold · InpMaxConsecLosses

06
Velocity GuardADVANCE

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 +
07
Daily Loss $ GuardBASIC

Hard stop on total daily loss in dollars. Once reached, all new signals are rejected until midnight reset.

InpDailyMaxLossMoney

08
Daily Loss % GuardBASIC

Percentage-based daily loss limit calculated from opening balance. Works alongside or independently of the dollar guard.

InpDailyMaxLossPct

09
Profit TargetBASIC

Stop-trading-on-target for daily or total profit. Once the profit target is hit, new entries are blocked.

InpDailyProfitTargetMoney · InpTotalProfitTargetMoney

10
Prop Trailing DDADVANCE

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)

11
Prop Equity Daily LossADVANCE

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)

12
Consistency RuleADVANCE

Ensures no single trade exceeds a configured percentage of total net profit. Prevents consistency rule violations on prop challenges.

InpPropConsistencyMaxPct (PROP mode only)

13
Mandatory SL CheckADVANCE

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)

14
Min Trade DurationADVANCE

Queues CLOSE signals until the minimum hold duration is met. Automatically executes the close once the threshold is reached.

InpPropMinDurationSec (PROP mode only)

15
Anti-Hedge BlockBASIC

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)

16
Correlation GuardPRO

Limits simultaneous correlated positions across symbol groups (e.g. XAUUSD + XAGUSD). Prevents over-exposure to correlated assets.

InpMaxCorrelatedPositions per group (PRO only)

16
Total Guards
All 16
Evaluated Per Signal
Always
Order Fixed
Zero
Bypasses Possible

Capabilities

177 inputs. 40 groups. Total control.

Every aspect of signal routing, risk management, position sizing, and trade execution is configurable — from simple retail setups to institutional-grade prop configurations.

🔀
All Tiers

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.

🛡
ADVANCE+

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.

📡
PRO

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.

🏦
ADVANCE+

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.

📊
All Tiers

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.

📰
ADVANCE+

News Auto-Blackout

Auto-fetches high-impact events from ForexFactory RSS. Blocks new entries in configurable windows before and after each news event.

💬
ADVANCE+

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.

ADVANCE+

Session Multipliers

Auto-adjust lot sizes by trading session — Asia, London, New York. Reduce size during low-liquidity hours, ramp up during peak sessions.

📈
ADVANCE+

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.

🔄
ADVANCE+

Mirror Mode

Same-machine multi-account replication via MT5 GlobalVariables IPC. Master executes, slaves mirror with per-account risk configuration.

🗺
All Tiers

Symbol Auto-Mapping

Automatically detects broker symbol suffixes (XAUUSDm, XAUUSD., etc.) and maps them to your strategy symbols. Works across all broker naming conventions.

💾
All Tiers

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. Every trading style.

Whether you trade for yourself, run prop challenges, manage client funds, or teach students — SmartifyTrade EA adapts to your workflow.

👤Individual Trader

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.

Execution Reliability

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.

⚠️Other Bridge EAs / Webhooks
01Signal fires → webhook hits instantly
02Strategy flips → second webhook fires before first executes
03Both signals execute → trade "fans" open
04Result: 2× exposure, wrong direction, manual cleanup
Known issue in webhook-based bridge EAs
SmartifyTrade Router
01Signal arrives → enters router queue
02Queue processes one signal at a time, in order
03If flip arrives: pending signal cancelled, new direction queued
04Result: clean single execution, always in correct direction
Queue-based · Signal-safe · Zero fans
0
Duplicate executions
guaranteed
FIFO
Signal processing order
strict queue
< 150ms
Router queue latency
typical
16
Guard layers before execution
always active

Telegram Integration

Your EA. Your phone. Total control.

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

SmartifyTrade Bot · 09:32
🟢 TRADE OPENED
Symbol EURUSD · BUY
Volume 0.10 @ 1.0850
SL/TP Virtual · Hidden
Guard All 16 PASSED ✓
Acc Demo-4521 · John's EA
SmartifyTrade Bot · 10:15
⛔ SIGNAL BLOCKED
Guard Daily Loss Limit
Status $185 / $200 max
Action Entry skipped
Reset 00:00 UTC tonight
SmartifyTrade Bot · 23:59
📊 DAILY SUMMARY
Trades 7 opened · 7 closed
P&L +$142.30 net
Guards 3 blocks (news, spread)
Status EA active · Server OK

// 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.

/pauseStop accepting new signals — existing trades protected
▶️
/resumeResume signal acceptance from router
📊
/statusGet live EA state: balance, open trades, guard status
🚨
/close_allEmergency: close all open positions immediately
PRO — Telegram command & control

// 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

Trade OpenedTrade ClosedPartial CloseBreak-Even HitGuard BlockedDaily Loss LimitNews Blackout ActiveServer OfflineEA Paused / ResumedPanic CloseDaily P&L SummaryProp DD WarningSignal Provider Event
⚙️ EA-Only Standalone

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. Three tiers.

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.

BASICInputs 1–63

BASIC

Signal execution with essential risk guards.

$29USD / month

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)
Get BASIC →
Most Popular
ADVANCEInputs 64–137

ADVANCE

Prop firm compliance + advanced execution control.

$59USD / month

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
Get ADVANCE Access →
PROInputs 138–177

PRO

Signal provider mode, mirror mode & institutional routing.

$99USD / month

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)
Get PRO →

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 firm challenges.

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.

FTMOReady
Trailing DD
10%9.0%buffered
Daily Loss
5%4.5%buffered
Consistency
45%
The5%ersReady
Trailing DD
6%5.5%buffered
Daily Loss
4%3.5%buffered
Consistency
45%
FundedNextReady
Trailing DD
10%9.0%buffered
Daily Loss
5%4.5%buffered
Consistency
45%
AlphaCapitalReady
Trailing DD
8%7.0%buffered
Daily Loss
4%3.5%buffered
Consistency
45%
E8MarketsReady
Trailing DD
8%7.0%buffered
Daily Loss
5%4.5%buffered
Consistency
45%

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, answered.

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

00sS1 goes offline

Primary execution server becomes unreachable. EA continues running — no action needed.

~20sFailure detected

Automated monitor detects S1 down. Triggers failover sequence. First Telegram alert sent to you.

~40sFailover confirmed

Second consecutive check confirms failure. DNS switches api.smartifytrade.com → backup server (S2).

~90sS2 fully active

Backup router serving EA signals. TradingView webhooks reaching S2. Second Telegram alert sent.

AutoS1 recovers

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.

Compare SmartifyTrade EA with other bridge EAs →