Automate MT5 TradingView is a game-changer for traders. Manual trading is a grind. You watch the chart, wait for your signal, then frantically enter the trade — often missing the ideal entry by seconds. Automating your MT5-TradingView workflow eliminates this entirely. This tutorial shows you how to do it in under 5 minutes using TradingView Copier Pro.
⚡ What you'll achieve: Every TradingView alert you create will automatically execute as a live trade in MetaTrader 5 — in under 50 milliseconds, 24/7, without you lifting a finger.
Why Automate MT5-TradingView?
TradingView is where the best charting and strategy development happens. MT5 is where your trades actually execute at your broker. The problem is they don't talk to each other natively. Automating this connection means:
- Zero missed trades — alerts execute even while you sleep
- Consistent entries — no emotional hesitation, no delays
- Scalability — copy the same signal to multiple MT5 accounts simultaneously
- Backtested strategies run live — your Pine Script strategy becomes a real trading robot
What You Need Before Starting
- Windows PC (10 or 11)
- MetaTrader 5 installed and logged in to your broker account
- TradingView account (any paid plan — webhooks require at least Essential tier)
- TradingView Copier Pro (one-time purchase)
According to MetaQuotes' official documentation, MT5 Expert Advisors are the proper way to receive external signals and execute trades — and that's exactly what TradingView Copier Pro uses under the hood.
5-Minute Setup: Step by Step
Install TradingView Copier Pro
Download from tradingviewcopier.com and run the installer. Takes about 60 seconds. The app launches automatically.
Auto-Detect Your MT5
Go to Accounts → Add Account → Auto-Detect MT5. The app finds your MetaTrader 5 installation and installs the EA automatically. In MT5, press F5 and attach TV_Copier to any chart.
Copy Your Webhook URL
In the Accounts tab, copy your unique webhook URL. It looks like: https://abc123.trycloudflare.com/webhook. This is live immediately — no router config needed.
Create a TradingView Alert
In TradingView, right-click on your chart or indicator → Add Alert. In the Notifications tab, enable Webhook URL and paste your URL. In the Message field, enter your order JSON.
Test With a Live Alert
Trigger your alert manually in TradingView. Within 50ms, a trade appears in MT5. Check the app's Logs tab for confirmation. That's it — you're fully automated.
The Alert Message Format
TradingView Copier Pro accepts a simple JSON format in your alert message:
{"action":"BUY","symbol":"EURUSD","lot":0.1,"sl":50,"tp":100}
Supported actions: BUY, SELL, CLOSE, CLOSE_BUY, CLOSE_SELL. You can also pass "lot_type":"percent_balance" to risk a percentage of your account balance instead of a fixed lot size.
Automating Multiple Strategies
The same webhook URL works for all your TradingView alerts. You can run 10 different strategies, each with their own alert, all routing through TradingView Copier Pro to the same (or different) MT5 accounts. Each alert message just needs to specify the correct symbol and action.
Want to copy signals from someone else's TradingView? See our guide on copying TradingView signals to MT5.
Keeping It Running 24/7
For truly automated, round-the-clock trading, you need the app running at all times. You have two options:
- Leave your PC on — disable sleep mode in Windows power settings
- Use a VPS — cheapest and most reliable. See our complete VPS setup guide
Automate Your MT5-TradingView Today
Stop missing trades. TradingView Copier Pro automates your entire execution pipeline. One-time payment, no subscriptions.
Start Automating — Get Pro →Troubleshooting Common Automation Issues
- Alert fired but no trade: Check that the EA is attached to a chart in MT5 and algo-trading is enabled (the green robot icon in the MT5 toolbar)
- Webhook not receiving: Ensure the app is running and the tunnel shows "Connected" in the Settings tab
- Wrong symbol: Use the symbol remapping feature if your broker appends a suffix like ".c" or ".pro"
For detailed troubleshooting, visit our support page or read about why MT5 trades can be slow and how to fix it.