How to Automate TradingView Alerts on Pepperstone (MT4 and MT5)

Last updated · By the TradingView Link team
Short answer

Pepperstone's TradingView connection is for manual chart trading and doesn't turn alerts into trades. To automate alerts, send each as a webhook to a bridge, and an EA in your Pepperstone MT4 or MT5 terminal places the order. The Pepperstone-specific step is the symbol name: retail ASIC accounts trade EURUSD.a; retail FCA, BaFin or CySEC accounts trade EURUSD.r.

We make TradingView Link, an EA bridge, and we're a Pepperstone affiliate: the Pepperstone banner on our homepage is an affiliate link. The Pepperstone links on this page aren't affiliate links. Every Pepperstone detail below comes from Pepperstone's own website, checked November 2026. Its regional sites differ in places, so confirm the details in your own Secure Client Area.

Can Pepperstone's TradingView connection automate alerts?

No. Pepperstone's TradingView connection is for trading by hand: you pick Pepperstone in TradingView's trading panel, approve access in the Secure Client Area, 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 Pepperstone's own pages matter here:

So the account that trades your alerts is a separate MT4 or MT5 account at Pepperstone. Keep the TradingView connection too if you like placing some trades by hand.

Which Pepperstone account and platform should you use?

Any Pepperstone account on MT4 or MT5. Both account types are offered there, so pick on costs, which are covered below.

Pepperstone platforms and TradingView Link (checked November 2026)
Platform Account types Works with TradingView Link?
MT4Standard and RazorYes, with our MT4 EA
MT5Standard and RazorYes, with our MT5 EA
TradingView (Pepperstone's own connection)Razor onlyNo: you place trades from the chart yourself
cTraderStandard and RazorNo: there is no TradingView Link cBot
Pepperstone platform and appStandard and RazorNo

Source: Pepperstone's account types. If you already trade cTrader or TradingView at Pepperstone, add an MT4 or MT5 account from "Trading Accounts" in the Secure Client Area. Its global help says you can have up to 10 live trading accounts.

Which symbol names does a Pepperstone account use?

Pepperstone adds a suffix that depends on which of its regulated companies holds your account and whether you're a retail or professional client. An alert must use the exact name your account shows, so this is the step most likely to break a Pepperstone setup.

Pepperstone symbol suffixes, using EUR/USD (checked November 2026)
SymbolTradable by
EURUSD.aRetail clients under ASIC (Australia)
EURUSD.rRetail clients under the FCA (UK), BaFin (Germany) or CySEC (Cyprus)
EURUSD.pProfessional clients under the FCA, BaFin or CySEC
EURUSDProfessional clients under the CMA (Kenya), DFSA (Dubai), ASIC or SCB (Bahamas)

How do you write the alert for a Pepperstone symbol?

The message is the same as for any broker, with your Pepperstone symbol in it. Line 1 is your webhook password, and each line after it is one command:

YourWebhookPassword
long EURUSD.a 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.a

The numbers above are only an example, not a recommendation. For a Pine Script strategy, make the Pepperstone symbol an input, so the chart can stay on any data feed's EURUSD while the order goes to EURUSD.a:

//@version=6
strategy("EMA cross to Pepperstone", overlay = true)

// Your Pepperstone symbol, copied from Market Watch
brokerSymbol = input.string("EURUSD.a", "Pepperstone 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=0.01")
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 Pepperstone, 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. Pepperstone may pay for the plan: see below.
  2. Open a Pepperstone MT4 or MT5 account, Standard or Razor, or add one to your existing profile in the Secure Client Area.
  3. Log in to it in the MT4 or MT5 desktop terminal with File, then Login to Trade Account. Pepperstone says to type the server rather than pick it from the list: mt5-1.pepperstone.com for a live MT5 account, mt5-demo01.pepperstone.com for an MT5 demo, and edgeXX.pepperstone.com on MT4, with your own server number in place of XX.
  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.
  5. Copy your symbol names from Market Watch into your alerts, suffix included.
  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. Pepperstone's MT4 and MT5 demos expire 60 days after you create them, so make a fresh one if yours has gone.

Can Pepperstone pay for your TradingView plan?

Yes, if you trade enough. Pepperstone's offer gives clients a free 3-month TradingView plan, with renewal codes for as long as they keep meeting its criteria:

Pepperstone's free TradingView plans (checked November 2026)
TradingView plan To get it To keep it
EssentialDeposit USD 300 and place 1 trade12 FX lots every 3 months
PlusDeposit USD 1,000 and place 1 trade15 FX lots every 3 months
PremiumDeposit USD 3,000 and place 1 trade35 FX lots every 3 months

Can you use Pepperstone's free VPS?

Only as a Pepperstone Pro client. Pepperstone's free VPS needs an active Pro account that has traded at least USD 1,000,000 notional in the past 60 days, about 10 FX lots, for its Core plan (2 vCPU, 4 GB RAM, 100 GB SSD). The Plus and Pro plans need about 15 and 20 lots. Pepperstone says the VPS is for running "EAs, trading bots and algorithms" around the clock. We haven't tested our EA on it, so run a test alert after you set it up. Retail clients can use any Windows VPS: our VPS guide compares the options.

What does it cost?

Pepperstone costs on FX and spot gold (checked November 2026)
AccountPricingCommission
StandardSpread only. Pepperstone says FX pairs carry a 1 pip markupNone, except on share CFDs
Razor on MT4 or MT5Raw spreads, from 0.0 points on FX and 0.08 on spot goldFrom USD 3.50 per lot, per side, on FX and spot gold
Razor on Pepperstone's TradingView connectionThe same raw spreadsUSD 7 per lot, round trip

Source: Pepperstone's costs and fees. On MT4 and MT5 the Razor commission depends on your account currency, and overnight swaps apply on both accounts. There's no minimum deposit: Pepperstone's account page says the least you can add is USD 10 or the local equivalent.

Trading leveraged products is risky. This page summarizes Pepperstone's public pages as of 10 November 2026, and it isn't financial advice. TradingView Link isn't affiliated with TradingView or MetaQuotes.

Test your Pepperstone 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 Pepperstone?

Yes, in two ways. Pepperstone's own connection lets you trade a Razor 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 Pepperstone MT4 or MT5 terminal places the orders.

Can Pepperstone'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 a Pepperstone MT4 or MT5 account, because Pepperstone links each trading account to one platform.

Does this work with Pepperstone cTrader?

No. TradingView Link has EAs for MT4 and MT5 only. Pepperstone says its TradingView accounts are powered by cTrader, so they can't run our EA either. You can hold several Pepperstone accounts at once, so add an MT4 or MT5 account for the alerts.

Should I use a Standard or a Razor account?

Either works with the bridge, since both are offered on MT4 and MT5. Standard has no commission on FX and builds its costs into the spread. Razor has raw spreads plus a commission from USD 3.50 per lot per side on FX and spot gold. Only Razor works with Pepperstone's own TradingView connection, which the bridge doesn't use.

What symbol name do I use in the alert?

Exactly the name in your MetaTrader Market Watch. Pepperstone adds a suffix that depends on where your account is regulated: EURUSD.a for retail clients under ASIC, EURUSD.r for retail clients under the FCA, BaFin or CySEC, EURUSD.p for professional clients under those three, and no suffix for professional clients under the CMA, DFSA, ASIC or SCB.

Does Pepperstone allow EAs?

Yes. Pepperstone writes that it isn't the only broker to allow automated strategies, and its VPS page is built around running EAs. Its EU FAQ caps one trade at 100 lots and live accounts at 200 open trades, or 50 on demo.

Can I get TradingView for free through Pepperstone?

If you meet its criteria. Pepperstone gives a 3-month TradingView Essential code if you deposit USD 300 and place a trade, and keeps renewing it while you trade 12 FX lots every 3 months. It says you don't need a Pepperstone TradingView account to get it, and Essential is the cheapest TradingView plan with webhooks.

Why won't my Pepperstone MT4 or MT5 account place the trade?

Pepperstone's help pages list a few causes: logging in with the investor password, which makes the account read-only; a 'No Money' error, meaning not enough margin; and on MT4, trading a symbol without the suffix your account uses. Check the EA's log in MetaTrader for the exact error.

Sources

All checked November 2026.

Related guides