How to Automate TradingView Alerts on IC Markets (MT4 and MT5)

Last updated · By the TradingView Link team
Short answer

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:

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.

IC platforms and TradingView Link (checked November 2026)
Platform Account types Works with TradingView Link?
MT4Standard and Raw SpreadYes, with our MT4 EA
MT5Standard and Raw SpreadYes, with our MT5 EA
TradingView (IC's own connection)cTrader Raw onlyNo: you place trades from the chart yourself
cTradercTrader RawNo: 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.

TradingView chart symbols and IC's MetaTrader names (checked November 2026)
MarketTradingView symbolIC symbol
EUR/USDEURUSDEURUSD
GoldXAUUSDXAUUSD
S&P 500SPXUS500
Nasdaq 100NDXUSTEC
Dow Jones 30DJIUS30
Germany 40 (DAX)DAXDE40

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?

  1. 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.
  2. Open an IC MetaTrader account, Standard or Raw Spread, on MT4 or MT5, from your Client Area.
  3. 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.
  4. 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.
  5. Copy your symbol names from Market Watch into your alerts.
  6. Keep the terminal running on a PC or VPS. Our VPS guide explains when you need one.
  7. 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?

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?

IC account costs (checked November 2026)
AccountSpreadsCommission
Standard (MetaTrader)Raw spread plus a 0.8 pip markupNone
Raw Spread (MetaTrader)From 0.0 pipsUSD 3.50 per lot, per side (USD 7 round turn)
Raw Pro and Raw Pro+ (MetaTrader, new, early access)From 0.0 pipsUSD 1.50 or 1.00 per side; USD 5,000 or 100,000 minimum deposit
cTrader Raw (cTrader and TradingView)From 0.0 pipsUSD 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.

Test your IC setup on demo first
Connect TradingView to MT4 or MT5 with 5 free alerts a month. No credit card.

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

All checked November 2026.

Related guides