How to Automate TradingView Alerts on IC Markets (MT4 and MT5)
IC Markets, now called IC, connects TradingView only to its cTrader Raw account, for trading from the
chart. To automate alerts, send each as a webhook to a bridge, and an EA in your IC MT4 or MT5 terminal
places the order. Use IC's symbol names: the Nasdaq 100 is USTEC and the S&P 500 is
US500.
We make TradingView Link, an EA bridge. We aren't affiliated with IC and earn nothing from the IC links on this page. Every IC detail below comes from IC's own website, checked November 2026. IC Markets' global site now redirects to ic.com under the name IC, and its regional sites differ in places, so confirm the details in your own Client Area.
Can IC's TradingView connection automate alerts?
No. IC's TradingView page describes a "trading integration via cTrader": you connect an IC account in TradingView's trading panel and place orders from the chart. An alert only sends a message, and it can't place an order through that panel. Three more details from IC's own pages matter here:
- It's one account type. IC says "You can only trade on TradingView with our cTrader Raw Account", and IC Markets (EU) says the same for its clients.
- One account, one platform. IC's help centre says "it is not possible to view your MetaTrader 4 trading account on cTrader", and that each platform needs its own trading account.
- IC's own comparison points EAs to MetaTrader. Its EU page lists "Advanced Expert Advisors (EAs) for automation" under MT4 and MT5, and Pine Script under TradingView.
So the account that trades your alerts is an IC MetaTrader account. Keep the cTrader Raw account too if you like placing some trades from TradingView by hand.
Which IC account and platform should you use?
Any IC MetaTrader account, on MT4 or MT5. Standard and Raw Spread both run on MetaTrader, so pick on costs, which are covered below.
| Platform | Account types | Works with TradingView Link? |
|---|---|---|
| MT4 | Standard and Raw Spread | Yes, with our MT4 EA |
| MT5 | Standard and Raw Spread | Yes, with our MT5 EA |
| TradingView (IC's own connection) | cTrader Raw only | No: you place trades from the chart yourself |
| cTrader | cTrader Raw | No: there is no TradingView Link cBot |
Source: IC's account overview. If you already trade cTrader or TradingView at IC, open a MetaTrader account from your Client Area, as IC's help centre describes.
Which symbol names does an IC account use?
IC's spread tables list its symbols without a suffix, so forex pairs and gold keep their usual names. The
indices are where alerts go wrong: a TradingView chart of the Nasdaq 100 is NDX, and other
brokers call their CFD NAS100, but at IC it's USTEC.
| Market | TradingView symbol | IC symbol |
|---|---|---|
| EUR/USD | EURUSD | EURUSD |
| Gold | XAUUSD | XAUUSD |
| S&P 500 | SPX | US500 |
| Nasdaq 100 | NDX | USTEC |
| Dow Jones 30 | DJI | US30 |
| Germany 40 (DAX) | DAX | DE40 |
- Sources: IC's forex and index spread tables, which list USTEC as the "US Tech 100 Index" and US500 as the "US SPX 500 Index", and the gold price on IC's homepage, quoted as XAUUSD.
- If you can't find a market, right-click Market Watch and choose Show All, as IC's help centre suggests. Our EA trades symbols that are visible in Market Watch, using the name exactly as your alert writes it.
- Check the contract before you size a trade. Right-click a symbol in Market Watch and choose Specification: one lot of an index CFD is a different amount at different brokers.
How do you write the alert for an IC symbol?
The message is the same as for any broker, with IC's symbol in it. Line 1 is your webhook password, and each line after it is one command:
YourWebhookPassword
long EURUSD q=0.01 sl=300 tp=600 sl and tp are distances in points, your broker's smallest price step. On a
5-digit EURUSD quote, 10 points make one pip, so sl=300 is a 30-pip stop. Gold and indices
use a different step, so check the digits in Market Watch before you set a stop on them. To close the
position:
YourWebhookPassword
flat EURUSD An index alert uses IC's name for the index:
YourWebhookPassword
long USTEC q=1 The numbers above are only an example, not a recommendation. For a Pine Script strategy, make the IC
symbol an input, so the chart can stay on NDX or any feed's Nasdaq 100 while the order goes
to USTEC:
//@version=6
strategy("EMA cross to IC", overlay = true)
// Your IC symbol, copied from Market Watch
brokerSymbol = input.string("USTEC", "IC symbol")
fast = ta.ema(close, 9)
slow = ta.ema(close, 21)
if ta.crossover(fast, slow)
strategy.entry("Long", strategy.long, alert_message = "long " + brokerSymbol + " q=1")
if ta.crossunder(fast, slow)
strategy.close("Long", alert_message = "flat " + brokerSymbol) Then create one alert on the strategy, with this message:
YourWebhookPassword
{{strategy.order.alert_message}} How to automate a TradingView strategy explains the
alert_message pattern and the mistakes that stop it working.
How do you connect TradingView to IC Markets, step by step?
- Get a TradingView plan with webhooks, which start at Essential, and turn on 2-factor authentication, which TradingView requires for webhook alerts. Our plan comparison has the details.
- Open an IC MetaTrader account, Standard or Raw Spread, on MT4 or MT5, from your Client Area.
- Log in to it in the MT4 or MT5 desktop terminal with File, then Log in to Trade Account, using the
server named in your welcome email.
IC's help centre says that if the server isn't in
the list, you type it as
live, your server number and.icmarkets.com. - Create a webhook in TradingView Link, then install the EA, allow WebRequest and DLL imports, and attach it to one chart, as in the MT5 guide or the MT4 guide. Make sure automated trading is switched on: IC's help centre names the switched-off button as the reason an EA takes no trades.
- Copy your symbol names from Market Watch into your alerts.
- Keep the terminal running on a PC or VPS. Our VPS guide explains when you need one.
- Send a test alert on a demo account, with the same symbols and sizes, before you go live.
What limits apply to automated trading at IC?
- Strategies: IC's help centre says "we allow both hedging and scalping", and its account table lists all trading styles as allowed, with no order distance restriction.
- Open trades: up to 200 open positions and orders per MetaTrader account, per the same table.
- Request volume: IC calls an account hyperactive when it sends more than 3,000 server requests a day, and says it may email you. Keep that in mind if you send thousands of alerts a day.
- Netting: IC offers netting accounts on MT5 only on request. To run several strategies on one account, keep the usual hedging account, as our magic number guide explains.
- Server time: GMT+2, or GMT+3 when daylight saving is in effect, so daily candles close at 5pm New York time. Check any time-based rules in your strategy against it.
Can you get IC's VPS for free?
Yes, if you trade enough. IC sponsors its own VPS when you meet a monthly volume: 15 lots a month for the Standard plan (1 CPU, 2 GB RAM, 60 GB disk, Windows Server), 30 lots for Pro and 75 lots for Premium. Only forex and precious metals volume counts, and IC cancels the VPS after two months in a row below the minimum. We haven't tested our EA on IC's VPS, so run a test alert after you set it up. If you trade less, any Windows VPS works: our VPS guide compares the options.
What does it cost?
- TradingView: a plan with webhooks, from Essential. Prices vary by region.
- TradingView Link: $0 on the Free plan (5 alerts per month, about 20 seconds each), or $4.99/month for Basic (500 alerts per day). See all plans.
- IC: spreads and commission depend on the account type.
| Account | Spreads | Commission |
|---|---|---|
| Standard (MetaTrader) | Raw spread plus a 0.8 pip markup | None |
| Raw Spread (MetaTrader) | From 0.0 pips | USD 3.50 per lot, per side (USD 7 round turn) |
| Raw Pro and Raw Pro+ (MetaTrader, new, early access) | From 0.0 pips | USD 1.50 or 1.00 per side; USD 5,000 or 100,000 minimum deposit |
| cTrader Raw (cTrader and TradingView) | From 0.0 pips | USD 3.00 per USD 100,000 traded |
Sources: IC's account overview and its help centre. Commission scales with size, so a 0.01-lot trade on Raw Spread costs USD 0.035 each side, and other account currencies have their own rates.
Trading leveraged products is risky. This page summarizes IC's public pages as of 11 November 2026, and it isn't financial advice. TradingView Link isn't affiliated with IC, TradingView or MetaQuotes.
Frequently asked questions
Can I connect TradingView to IC Markets?
Yes, in two ways. IC's own connection lets you trade a cTrader Raw account from TradingView's charts by hand. To have alerts place trades automatically, send them as webhooks to a bridge, and an EA in your IC MT4 or MT5 terminal places the orders.
Can IC's TradingView connection trade my alerts automatically?
Not by itself. An alert sends a message; it doesn't place an order through TradingView's trading panel. Automating alerts needs a bridge, and with TradingView Link that means an IC MetaTrader account, because IC connects each trading account to one platform.
Is IC Markets now called IC?
Its global website is. IC Markets' global pages now redirect to ic.com, where the broker calls itself IC, while its EU company still uses icmarkets.eu as IC Markets (EU). IC's help centre still gives MetaTrader server addresses ending in icmarkets.com.
Which IC account works with TradingView Link?
Any IC MetaTrader account: Standard or Raw Spread, on MT4 or MT5. The cTrader Raw account, the only one IC connects to TradingView, can't run our EA.
What symbol do I use for the Nasdaq 100 on IC?
USTEC, which IC lists as the US Tech 100 Index. The S&P 500 is US500, the Dow Jones 30 is US30 and the DAX is DE40, while forex pairs and gold keep their usual names, such as EURUSD and XAUUSD. Copy the exact name from Market Watch.
Does IC allow EAs, hedging and scalping?
Yes. IC's help centre says it allows both hedging and scalping, its account table lists all trading styles as allowed, and it describes the Raw Spread account as built for expert advisors. A MetaTrader account can hold up to 200 open positions and orders.
Can I get IC's VPS for free?
If you trade enough. IC sponsors its Standard VPS when you trade 15 lots a month, counting only forex and metals, and cancels it after two months in a row below the minimum. Otherwise any Windows VPS, or a PC that stays on, can run the terminal.
Why won't my IC MT4 or MT5 account place the trade?
IC's help centre lists the usual causes: automated trading switched off in the terminal, 'invalid account' for a wrong password, 'no connection' for a wrong server, and 'market is closed' outside the product's trading session. A wrong symbol name, such as NAS100 instead of USTEC, also stops the order.
Sources
- IC: trade on TradingView
- IC Markets (EU): TradingView
- IC: account overview and comparison
- IC: help centre
- IC: forex spreads and index spreads
- IC: virtual private server
- TradingView: pricing and plan table
- TradingView: about webhooks
All checked November 2026.
Related guides
- How to connect TradingView to MT5
- How to connect TradingView to MT4
- PineConnector alternative with MT4 support
- Best TradingView to MT5 bridges, compared
- Free TradingView to MT5 bridge: what you get for $0
- Free and cheapest TradingView to MT4 bridges
- How to automate a TradingView strategy on MT4 and MT5
- TradingView to MT5 not working? How to fix it
- Prop-firm EA rules: FTMO, FundedNext and The5ers
- TradingView webhook to MT5 and MT4: URL, message format and examples
- TradingConnector alternative for MT4 and MT5
- WebhookTrade alternative for MT4 and MT5
- How to convert Pine Script to MQL5, and when not to
- Does TradingView's free plan have webhooks? Plans compared
- Do you need a VPS for TradingView to MT5?
- How to automate a TradingView strategy on FTMO
- How to run multiple strategies on one MT5 account with magic numbers
- TradeSgnl alternative: pricing, MT4 support and TradeSgnl vs PineConnector
- How to send TradingView alerts to Telegram and MT5
- MetaConnector alternative: pricing, MT4 support and MetaConnector vs PineConnector
- SignalForge alternative: pricing, hosting and SignalForge vs PineConnector
- How to connect TradingView to Exness (MT4 and MT5)
- How to automate TradingView alerts on Pepperstone (MT4 and MT5)
- Pricing: plans, limits and what else you pay for
- Full documentation: alert syntax, EA settings and troubleshooting
- FAQ: trials, billing and signal limits