AvaTrade MT5 at a glance
| Platform | MetaTrader 5 (also MT4 and its own app) |
|---|---|
| MT5 availability | Download page published by AvaTrade (checked 3 November 2026) |
| Server we see | Ava-Real 1-MT5 in live SignalForge accounts |
| Accounts we run | Live and demo accounts on AvaTrade MT5 |
How to log in to AvaTrade MT5
- Open MT5 and go to File > Login to Trade Account (or File > Open an Account if the account is new).
- Type the login number exactly. It is not your email and it is not your client-area user name.
- Pick the server the one issued with your account and type the trading password. The investor (read-only) password will connect but will not let the EA place orders.
- Check the bottom-right corner: a green connection with a latency figure means the terminal is live. A red "No connection" means the server or the password is wrong, or the terminal cannot reach the broker.
Which AvaTrade MT5 server is mine?
AvaTrade assigns the server when the account is created, and the naming tells you what you have: the accounts we run at SignalForge connect to Ava-Real 1-MT5, and demo logins use their own demo server. The two are not interchangeable, which is the usual reason a correct password returns "Invalid account".
Open the credentials email or the trader area and copy the server exactly, including the hyphens. If you have several AvaTrade accounts, each one has its own login: MT5 can hold them all, but the EA only sees the account that is currently logged in, so the terminal has to be on the account you want to automate.
Does SignalForge work with AvaTrade?
Yes, as long as your account runs on MetaTrader 5. SignalForge does not connect to the broker through an API: it places the order from the MT5 terminal where the EA is attached, using your own login. That is why the setup works the same on a demo, a live account or a prop-firm account on AvaTrade: no broker agreement is needed, and no credentials leave your terminal.
Two practical consequences. First, the terminal must be running with the EA on a chart when the alert arrives; if MT5 is closed, the order is not placed. Second, the symbol in the alert must match the symbol in that terminal, which is what the next sections cover.
TradingView alerts to AvaTrade MT5, step by step
- Create the signal in TradingView and copy the webhook URL from the SignalForge dashboard (Connect > Copy webhook).
- In the TradingView alert, paste the URL into Notifications > Webhook URL and paste the JSON body the dashboard shows. The body needs the symbol, the side and your account token.
- Make sure the alert fires once per bar close for strategies, or once for manual ideas. A re-firing alert sends the order every time.
- Attach the SignalForge EA to one chart of the terminal and paste your webhook token in its input. The chart can be any symbol: the EA routes by the symbol in the alert.
- Send a test alert. The dashboard shows delivered when the EA confirms the order, not when TradingView fires.
Demo first, then live
AvaTrade demo accounts are free and behave like the live ones for our purposes: same EA, same alert JSON, same symbol logic. Run at least one full cycle on the demo (alert fired, order filled, dashboard showing delivered) before you point the token at the live account. When you switch, change the login, the server and the token in one go: a live terminal with a demo token will accept the alert and then fail to execute it.
Symbols on AvaTrade and the suffix problem
AvaTrade keeps standard names for the majors on most account types, but the metal and index contracts differ between account types and entities. Copy the name from Market Watch: if the alert and the terminal do not match character by character, the order is rejected before it reaches the broker.
The fix is always the same: open Market Watch in your terminal, right-click, choose Show All, and copy the symbol exactly as it appears. If your alert says XAUUSD and the terminal lists XAUUSD.m, the order is rejected before it reaches the broker. SignalForge keeps a per-account symbol alias table for this: you map the alert name to the broker name once in the dashboard and every later alert resolves automatically.
If you size positions from the alert, check the contract with the calculator before the first live trade: lot size calculator, XAUUSD and NAS100 variants, and the profit calculator to see what each point pays on that broker.
Common MT5 errors on AvaTrade
- "Invalid account". The pair login + server does not exist. Check the server first: a demo login does not authorise on a live server and the other way round. Then check the password: the client-area password and the MT5 trading password are different.
- "No connection". The terminal cannot reach the broker. Try another server from the same broker, check whether your network blocks the MT5 ports, and confirm the broker is not in maintenance. A demo that has expired also shows this.
- "Market closed". The symbol exists but its session is closed, or the broker disabled it for your account type. Metals and indices keep shorter sessions than forex.
- "Invalid stops" (10016). The stop loss or take profit is too close to the current price for that broker. Widen the distance or let the EA manage the stop after the fill.
- "Not enough money" (10019). The lot is too large for the free margin at that leverage. Recalculate with the margin calculator before changing the lot by hand.
Prop-firm accounts on AvaTrade
Prop firms rarely run on a retail broker. If your challenge is with a firm such as FTMO, FundedNext or The5ers, the MT5 login is issued by the firm, not by AvaTrade, and the server belongs to the firm. The setup is the same: the EA runs in that terminal and the alerts arrive through your own token. The prop-firm section has the login and rule notes for the main firms.
FAQ
What is the AvaTrade MT5 server name?
AvaTrade issues it with the account. In live accounts we see Ava-Real 1-MT5; demo accounts use a demo server. Copy the exact string from your credentials email rather than typing it from memory.
Why does AvaTrade show Invalid account in MT5?
Usually a demo login on a real server (or the reverse), or the portal password instead of the MT5 trading password. Check the server first, then the password type.
Does SignalForge work with AvaTrade?
Yes. The EA runs inside your AvaTrade MT5 terminal and places the order with your own login, so no broker-side integration is needed.
Can I automate several AvaTrade accounts?
One terminal automates the account it is logged into. For several accounts, run one terminal per account and give each one its own token in the dashboard.
MetaTrader 5 availability and server details checked on 3 November 2026. Broker conditions, spreads and account types change; confirm on the official page before you open an account.