How to Automate TradingView Alerts on RoboForex (MT4 and MT5)
RoboForex has no TradingView connection of its own: TradingView's broker pages cover RoboMarkets instead,
and RoboForex's web platform can't run EAs. To automate alerts, send each one as a webhook to a bridge, and
an EA in your RoboForex MT4 or MT5 terminal places the order. Index names look like
.US500Cash.
We make TradingView Link, an EA bridge. We aren't affiliated with RoboForex and earn nothing from the links on this page. Every RoboForex detail below comes from RoboForex's own website, checked November 2026. Terms differ by country, so confirm them in your RoboForex Members Area.
Can you connect a RoboForex MT4 or MT5 account to TradingView?
Not to TradingView's trading panel. RoboForex's platforms are MT4, MT5, R StocksTrader and its own RoboForex Trading Platform, and none of their pages mentions TradingView. Two more details matter here:
- TradingView lists RoboMarkets, not RoboForex. TradingView has a broker page for RoboMarkets, and we found none for RoboForex. RoboForex's site sends European retail clients to RoboMarkets Deutschland GmbH, regulated by BaFin, so that connection is for RoboMarkets accounts, not your RoboForex one.
- RoboForex's web platform can't run EAs. Asked whether you can use Expert Advisors on the RoboForex Trading Platform, its help centre answers: "This feature is not available at present."
A TradingView alert only sends a message, so the account that trades your alerts is a RoboForex MetaTrader account with our EA in it. That's allowed: RoboForex says it doesn't make its own robots, but you can trade "with an Expert Advisor (EA)" from third-party providers. Use magic numbers if several strategies share one account.
Which RoboForex account and platform should you use?
A ProCent, Pro, ECN or Prime account on MT5 or MT4. Here's how RoboForex's platforms fit with TradingView Link:
| Platform | What it's for | Works with TradingView Link? |
|---|---|---|
| MT5 | EAs in MQL5, with hedging and netting | Yes, with our MT5 EA |
| MT4 | EAs in MQL4, on ProCent, Pro, ECN and Prime | Yes, with our MT4 EA |
| RoboForex Trading Platform | WebTrader and MobileTrader, for MT4 and MT5 accounts | No: RoboForex says EAs aren't available there |
| R StocksTrader | RoboForex's own web platform, with a strategy builder | No: it isn't MetaTrader, so our EA can't run |
RoboForex's accounts page lists four MetaTrader account types, each from a 10 USD deposit. They differ in pricing and leverage:
| Account | Spread | Commission | Maximum leverage |
|---|---|---|---|
| Pro | From 1.3 pips | None | 1:2000 |
| ProCent | From 1.3 pips | None | 1:2000 |
| ECN | From 0 pips | USD 20 per USD 1 million traded, per side | 1:500 |
| Prime | From 0 pips | USD 10 per USD 1 million traded, per side | 1:300 |
- What the commission comes to: RoboForex's commission FAQ works out USD 4 for a round-turn lot of USDJPY on ECN.
- Index CFDs need Pro, ECN or Prime. ProCent offers currency pairs, metals and crypto only.
- Choose carefully: RoboForex says you can't change an account's type or currency later, only open a new account.
Which symbol names does a RoboForex account use?
RoboForex's contract specifications keep forex pairs and gold under their usual names, such as
EURUSD and XAUUSD. The index CFDs are where alerts go wrong: each name starts with a
dot and ends in Cash, so a TradingView chart of the S&P 500 is SPX, but the order has to name
.US500Cash.
| Market | TradingView symbol | RoboForex name |
|---|---|---|
| EUR/USD | EURUSD | EURUSD |
| Gold | XAUUSD | XAUUSD |
| S&P 500 | SPX | .US500Cash |
| Nasdaq 100 | NDX | .USTECHCash |
| Dow Jones 30 | DJI | .US30Cash |
| Germany 40 (DAX) | DAX | .DE40Cash |
| Nikkei 225 | NI225 | .JP225Cash |
| WTI crude oil | USOIL | WTI |
- Source: RoboForex's contract specifications, which list the symbols for each account type. Copy the exact name from Market Watch, dot included: the EA uses the name exactly as your alert writes it.
- Check the contract before you size a trade. One lot of
XAUUSDis 100 ounces, and RoboForex sets a fixed leverage of 1:100 on index CFDs and 1:20 on oil, whatever your account's maximum.
How do you size alerts on a ProCent account?
ProCent is the account RoboForex labels "for algo testing", and sizes work differently on it. From its ProCent page:
- Money is in cents. ProCent uses "100x denominated monetary units" with the same trading conditions as standard accounts, so a 10 USD deposit shows as 1,000 US cents. The same lot size risks a hundredth of the money it risks on Pro.
- The smallest order is bigger on MT4: 0.1 lot on MT4 and 0.01 lot on MT5. An alert with
q=0.01is below the MT4 minimum, so the EA can't open it. - Position limits: 200 positions on a ProCent MT4 account; on MT5, 1,000 open positions and 500 active orders.
Test sizes on a ProCent demo account before going live.
How do you write the alert for a RoboForex symbol?
The message is the same as for any broker, with your RoboForex symbol in it. Line 1 is your webhook password, and each line after it is one command:
YourWebhookPassword
long EURUSD q=0.1 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 The numbers above are only an example, not a recommendation; q=0.1 also clears ProCent's MT4
minimum. For a Pine Script strategy, make the RoboForex symbol an input, so the chart can stay on
SPX while the order goes to .US500Cash:
//@version=6
strategy("EMA cross to RoboForex", overlay = true)
// Your RoboForex symbol, copied from Market Watch
brokerSymbol = input.string(".US500Cash", "RoboForex 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.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 RoboForex, 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.
- Register a RoboForex Members Area, then open a trading account, choosing the account type and MT4 or MT5. On MT5, check whether the account uses hedging or netting (see below).
- Install the terminal from RoboForex's download page and log in to your account's server, such as RoboForex-ECN or RoboForex-Pro, which RoboForex's server list names.
- 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.
- 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.
- Test on a demo account of the same type, with the same symbols and sizes, before you go live. Every RoboForex account type offers a demo.
Can RoboForex's free VPS run the EA?
Probably not. RoboForex has two VPS offers, and each has a catch for a bridge EA:
- VPS 2.0, free with volume: RoboForex's VPS page describes Windows Server 2019 with 1 CPU core, 1 GB of RAM and RDP access. It needs more than 300 USD of equity, and it's free if you trade at least 3 standard lots a month, CFDs not counted; otherwise it costs 5 USD a month. The catch: RoboForex grants access only to "investment servers and websites of the RoboForex brand", and other internet resources "won't be available". Our EA has to reach the TradingView Link server, so ask RoboForex support before relying on it.
- MT5 VPS, free until 31 December 2026: for MT5 accounts with a 500 USD deposit, and RoboForex's MT5 page calls it "VPS MetaQuotes". That's MetaTrader's built-in hosting, and our EA can't run on it: MetaQuotes forbids DLL calls there, and the EA uses a Windows network library for its live connection.
A Windows VPS from a hosting company has neither limit.
What else should you check before automating on RoboForex?
- Hedging or netting on MT5: RoboForex's help centre explains that a netting account holds one position per instrument, so an opposite order reduces, closes or reverses it, while a hedge account opens a new position. Use a hedge account if several strategies trade one symbol.
- "Trade is disabled on the server": RoboForex shows this when an MT5 account's balance is below 1 USD, and trading resumes after a deposit.
- Stop Out: RoboForex closes positions automatically at the Stop Out level, 40% on Pro in its own example and 30% on ProCent.
- Server time: Eastern European Time, UTC+2 or UTC+3 in summer, which sets MetaTrader's daily candles.
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.
- RoboForex: the account costs in the table above.
Trading leveraged products is risky: RoboForex says 75.85% of retail investor accounts lose money when trading CFDs with it. This page summarizes RoboForex's public website as of 14 November 2026, and it isn't financial advice. TradingView Link isn't affiliated with RoboForex, RoboMarkets, TradingView or MetaQuotes.
Frequently asked questions
Can I connect TradingView to RoboForex?
Not through a RoboForex connection on TradingView: RoboForex's site lists none, and TradingView's broker pages cover RoboMarkets instead. To trade your alerts automatically, send them as webhooks to a bridge, and an EA in your RoboForex MT4 or MT5 terminal places the orders.
Is RoboForex the same as RoboMarkets on TradingView?
No. RoboForex Ltd is regulated by the FSC of Belize, and RoboForex's website sends retail clients in Europe to RoboMarkets Deutschland GmbH, regulated by BaFin. TradingView's RoboMarkets connection is for RoboMarkets accounts, not RoboForex MT4 or MT5 accounts.
Can I run an EA on the RoboForex Trading Platform?
No. RoboForex's help centre says Expert Advisors on its WebTrader and MobileTrader platform are "not available at present". You can log in to MT4 and MT5 accounts there, but run our EA in the MetaTrader 4 or 5 terminal.
What is the S&P 500 called at RoboForex?
.US500Cash, with a leading dot. RoboForex also names the Nasdaq 100 .USTECHCash, the Dow Jones .US30Cash, the DAX .DE40Cash and the Nikkei 225 .JP225Cash, on Pro, ECN and Prime accounts, while gold stays XAUUSD. Copy the name from Market Watch, dot included.
Why didn't my alert open a trade on a ProCent MT4 account?
Check the size first. RoboForex's smallest ProCent order is 0.1 lot on MT4 and 0.01 lot on MT5, so an alert with q=0.01 is too small for MT4. ProCent also counts money in cents: a 10 USD deposit shows as 1,000 US cents.
Can RoboForex's free VPS run the TradingView Link EA?
Probably not. RoboForex says its VPS can reach only RoboForex's own servers and websites, and the EA has to reach our server. Its free MT5 offer is MetaQuotes hosting, which forbids the DLL calls our EA needs.
Does RoboForex allow EAs and hedging?
Yes. RoboForex says you can trade with an Expert Advisor from a third-party provider, though it doesn't make its own. Its MT5 page lists both hedging and netting.
What does RoboForex charge per trade?
Pro and ProCent have no commission, with spreads from 1.3 pips. ECN charges USD 20 per USD 1 million traded, per side, which is USD 4 for a round-turn lot of USDJPY, and Prime charges USD 10 per million. Both have spreads from 0 pips.
Sources
- RoboForex: trading accounts (account types, server time)
- RoboForex: contract specifications (symbols, commissions, leverage)
- RoboForex: ProCent accounts
- RoboForex: MT4 and MT5 (including the MetaQuotes VPS offer)
- RoboForex Trading Platform and R StocksTrader
- RoboForex: free VPS server (terms)
- RoboForex help centre: EAs on its platform, robots, commission, hedge and netting, account type, servers, "Trade is disabled" and Stop Out
- TradingView: RoboMarkets broker page
- MetaTrader 5 help: virtual hosting (DLL calls)
- 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)
- How to automate TradingView alerts on IC Markets (MT4 and MT5)
- How to automate TradingView alerts on XM (MT4 and MT5)
- How to automate TradingView alerts on Vantage (MT4 and MT5)
- How to automate TradingView alerts on Fusion Markets (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