Does SignalForge work with RoboForex?
Yes, with RoboForex MT5 accounts, demo or live.
SignalForge is a bridge between TradingView and the MetaTrader 5 terminal you control: your alert fires on TradingView, the webhook reaches SignalForge and our EA opens the order inside your own MT5, with your RoboForex account open. Median time from webhook to confirmed order was about 0.5 s in our measurements of 19-23 September 2026. No API keys and no change of broker. MT5 only: MT4 is not supported.
RoboForex MT5 servers (checked 4 October 2026)
| Server | MT5 account types | Notes |
|---|---|---|
RoboForex-Pro | Pro, ProCent, Demo Pro | Formerly named RoboForex-MetaTrader5 |
RoboForex-ECN | ECN, Demo |
Source: the official announcement RoboForex changes the MetaTrader 5 trading server structure (10 June 2020, in force since 13 June 2020), checked 4 October 2026. It is a 2020 announcement: RoboForex may have added servers since, so the name that counts is the one in your welcome email or members area. If you were looking for roboforexmt5 or RoboForex-MetaTrader5, today it is RoboForex-Pro.
Step by step: TradingView alerts to your RoboForex MT5 account
You need: a RoboForex MT5 account, a TradingView plan that includes webhook alerts (paid) and a SignalForge account (14-day free trial, no card).
- Create your SignalForge account and copy your webhook URL from the dashboard. It is unique: treat it like a password.
- Register your RoboForex account in the dashboard: the MT5 login and the exact server name (for example
RoboForex-ECN). Copy it from your terminal letter by letter. - Install the SignalForge EA in MT5, drag it onto any chart and switch Algo Trading on (the button must be green).
- Create the alert in TradingView, paste your webhook URL and use a JSON message with the symbol name from your Market Watch:
{
"symbol": "XAUUSD",
"action": "buy",
"lot": 0.1
}
- Fire a test alert with the minimum lot and confirm the order appears in MT5 and in the SignalForge log.
- Done: every alert executes on your RoboForex account while MT5 is open.
The lot field is lot (singular). If the EA is set to fixed-lot mode, the lot in the alert is ignored and the EA uses your fixed size.
RoboForex symbols
| Symbol | Instrument | What to check |
|---|---|---|
XAUUSD | Gold | Contract differs from forex: read the Specification |
EURUSD | Euro / dollar | Copy the exact name from Market Watch |
GBPUSD | Pound / dollar | Copy the exact name from Market Watch |
US30 | Dow Jones | Index names change between brokers: check Market Watch |
US500 | S&P 500 | Index names change between brokers: check Market Watch |
BTCUSD | Bitcoin | Crypto CFD: check the contract |
Names depend on the account type, so copy them from your Market Watch (Ctrl+M). The EA resolves common suffixes by itself (.a, .b, .i, .pro, .raw, .std, .stp, m, pro, #) and partial matches, so XAUUSD in the alert still finds XAUUSDm. The server also maps GOLD to XAUUSD and SILVER to XAGUSD; if your RoboForex account truly calls gold GOLD, ask support for an alias for that account.
Common errors with RoboForex MT5 (and how to solve them)
- Old setup with the RoboForex-MetaTrader5 server or
.msymbols. In the 2020 change RoboForex asked users to re-add accounts to the terminal and moved Pro, ProCent and Demo Pro positions from suffixed.msymbols to unsuffixed ones. If you copied an old setup, review the server and the symbols in your Market Watch. - The alert arrives but no trade opens. Almost always Algo Trading is off, the EA is not on a chart, or the login/server registered in SignalForge does not match the account open in MT5. Step-by-step review: webhook received but no trade in MT5.
- Wrong symbol or lot. Gold, indices and crypto have a contract size different from forex, so the same
lotmeans different exposure. Read the symbol Specification in MT5 and see wrong symbol, lot size or account in MT5. - Error 4756 in the Journal. The trade request was rejected: invalid stops, invalid volume, not enough margin or trading disabled for that symbol. Diagnosis: MT5 error 4756.
- MT5 closed, PC off or terminal restarted. Alerts arriving while the terminal is down do not execute and old signals expire. What happens to open positions: what happens if MT5 closes.
Prop-firm accounts
If you trade a prop-firm account on MT5, the setup is the same. From the Trader plan, Prop Firm Shield applies a daily loss limit ($ or %) and a profit target: it closes open positions (it does not cancel pending orders) and rearms at 00:00 broker time. It does not enforce a max overall drawdown, so that limit is yours to watch. The news filter (from Trader) pauses trading 30/15 min around high-impact ForexFactory events.
FAQ
- What is RoboForex-MetaTrader5? The former name of the
RoboForex-Proserver. According to RoboForex's official announcement of 10 June 2020, since 13 June 2020 MT5 Pro, ProCent and Demo Pro accounts sit onRoboForex-Pro(formerly RoboForex-MetaTrader5) and ECN and Demo onRoboForex-ECN. - Which RoboForex server do I pick in MT5? The one in your welcome email or members area. Per that announcement:
RoboForex-Profor Pro, ProCent and Demo Pro, andRoboForex-ECNfor ECN and Demo. It dates from 2020, so confirm yours in the email: RoboForex may have added servers since. - Does it work with a RoboForex demo account? Yes, demo and live use the same setup: register the demo login and its server in SignalForge.
- Does SignalForge work with RoboForex MT4? No. SignalForge works with MetaTrader 5 only. If your RoboForex account is MT4, open an MT5 account and connect that one.
- Do I need a VPS? No. The EA runs inside your own MT5 terminal, which must be open for alerts to execute. If you want it running with the PC off, SFCloud runs it for you in a hosted MT5 (UK and France): $9.99/mo with the Starter bridge (Starter + SFCloud). Standalone SFCloud ($6.99/mo) is an always-on MT5 in the cloud for manual trading; it does not include the bridge, so it does not execute TradingView alerts.
Related: our broker guides, SFCloud, hosted MT5 and the SignalForge documentation.