SOCKS5 proxy for trading on MT4 and MT5
The short answer
SOCKS5 is one of the choices in a trading platform’s proxy setting. It sends one program’s connection through a server, so your other programs are unaffected. MetaTrader 4 (MT4) and MetaTrader 5 (MT5) both have the setting, and Traders Proxy supports it.
This proxy type sends one program through a server and leaves the rest alone.
SOCKS5 is the name of one standard way for a program to send its connection through a proxy server. Your platform asks the server to open a connection to your broker, and the server passes the data between the two. The published standard defines it.
Why it matters. Only the program you set up goes through the server. Your browser and calls stay on your normal internet.
It adds no encryption of its own. Whatever encryption your platform uses stays intact from your computer to your broker, and Traders Proxy never decrypts it. So your trades and account details stay between you and your broker.
Either of the two main proxy types works with Traders Proxy.
Your platform’s proxy setting lists the types it can use. Traders Proxy supports the two main ones, SOCKS5 and HTTP.
MetaQuotes, which makes both terminals, gives no reason to prefer one, and neither do we. So pick whichever your platform offers. Either way, the setting must take a login and password.
Do not pick SOCKS4, Traders Proxy does not support it, so your platform would not connect. MT5 dropped SOCKS4 in build 5660 (27 February 2026), but the MT4 help still lists it.
Six steps set it up in MT4 or MT5, with nothing to install.
These steps are for the desktop terminals. The full walkthroughs are the MT4 setup on Windows and MT5 setup on Windows guides.
Set the proxy in the terminal
- 01
Get your values
In your Traders Proxy dashboard, pick your broker’s city. Then open Your values and copy the Server, Port, Login and Password.
The login and password are your Traders Proxy ones, not your broker’s.
- 02
Open the settings
In the terminal, choose Tools → Options, or press Ctrl+O, then open the Server tab.
- 03
Turn the proxy on
Tick Enable proxy server, then press Proxy…
- 04
Enter the values
Choose
SOCKS5, then enter the values in the order the dialog asks for them.In MT5, the server and port share one field, separated by a colon.
- 05
Test, then confirm
Press Test. If it reports a problem, check the values. When it passes, press OK.
If the terminal does not reconnect, close it and open it again.
- 06
Check the connection
The terminal should show a live connection to your broker’s trade server, and quotes should tick in Market Watch. Your dashboard should show your device as connected. Reopen the dialog once to confirm it kept your values.
Each platform keeps the setting in a different place, and some have none.
Find your platform here before you start, so you know whether it can use us.
| Platform | Where the setting is | What we can say |
|---|---|---|
| MT4 desktop | Tools → Options → Server tab | The vendor’s help lists HTTP, SOCKS5 and SOCKS4. We support the first two. |
| MT5 desktop | Tools → Options → Server tab | Offers HTTP and SOCKS5. Build 5660 removed SOCKS4. |
| MT4 and MT5 on Android | None found in the apps’ help | An app that can send other apps through a proxy, such as AdGuard, works. Choose only your trading app. |
| MT4 and MT5 on iPhone | None found in the apps’ help | Untested by us, so we give no steps. |
| MT4 and MT5 web terminals | The terminal’s proxy dialog does not apply | Not supported. A browser or system proxy sends more than the trading tab through it. |
| cTrader on Windows | Settings → Advanced → Connection | Choose HTTP. The vendor does not list its proxy types, so we do not offer SOCKS5 for cTrader. |
Checked against the vendors’ help pages on 29 September 2026. For cTrader, which uses HTTP and not a system proxy, see the cTrader guide and Windows setup.
Know these four limits before you start.
- Your ping, the time data takes there and back, depends on distance. We don’t promise lower ping. Distance sets the minimum. We publish no speed figure, so time your own platform with and without us.
- Voice and video calls don’t go through Traders Proxy, so they don’t use your plan’s data.
- Only the app you set up uses Traders Proxy, and everything else stays on your normal internet. Each platform’s maker decides which of its connections use its proxy setting.
- Traders Proxy does not change what your broker allows. If your broker prohibits proxies, don’t use one.
Our server connects you to your broker and never opens your data.
We wrote the software that runs your trading connection ourselves. Nobody else’s proxy sits between you and your broker.
A backtest runs on your own machine, so no internet link can lose a piece of data during a news release. In live trading, one lost piece holds up every price update and order behind it. Everything waits while your computer sends it again across the world.
Our server in your broker’s city opens a separate local connection to your broker. If data drops on that link, our server recovers it inside that city. Trading ports go first when a server is busy, and broker addresses stay warm in memory.
That helps only on the connection between our server and your broker. We never record what’s in your trading traffic, and we never decrypt it.
You cannot paste four values into your platform while your chart is already frozen in a live trade. Set it up today while the market is calm. Then time it on your own screen during the next release.
Your broker sees one steady address, our server’s, shared with other Traders Proxy customers. So moving from home Wi-Fi to your phone’s hotspot doesn’t show your broker a new address.
That address changes if you switch city or we replace a server. If our server in your broker’s city is unreachable, your platform shows an error. Your dashboard asks before using another city.
Keep reading
- How Traders Proxy worksHow the connection works, step by step.
- Traders Proxy or a VPNWhich one a trading connection needs.
- JForex on Windows 10Where JForex’s proxy setting sits.
- MotiveWave on Windows 10Where MotiveWave’s proxy setting sits.
Frequently asked questions
Is this proxy type secure for trading?
It adds no encryption of its own, and we never decrypt yours. The standard sends the login and password to our server unencrypted. That is why your trading password is made for you and differs from your account sign-in password.
Does it slow my platform down?
We publish no speed figure for our proxy. Time your own platform with and without it, and judge on your own numbers.
Is it the same as a VPN?
No. A proxy setting in a program passes on only that program’s connection. Only the trading app you set up uses Traders Proxy. Proxy against VPN compares the two.
Can I use it on my phone?
The MT4 and MT5 phone apps have no proxy setting, and iPhone is untested. On Android, MT4 and MT5 use Traders Proxy through a proxy app such as AdGuard. Choose only your trading app, and count your phone as one plan device.
Will my broker mind?
Check your broker’s terms first. If your broker prohibits proxies, don’t use one. A proxy does not change what your broker allows.
Field reports · Verified forum threads
Real forum reports, what our system does, and where it stops.
Every quote below links to the forum thread or vendor guide where it appeared. Underneath each quote, see which parts of our system work together on it and where our server stops.
cTrader Desktop says 'Connection error' while cTrader Web and the phone app log in fine
“After investigating the reports, the issue seems to have been caused by a recent Windows update.”
Why a proxy does not change this. Traders Proxy doesn't repair login problems caused by Windows updates or an out-of-date platform. Update the platform first.
Where it stops. Do not sell the proxy as a fix for 'Desktop won't log in but Web works'.
MT4/MT5 or cTrader trade alerts and signal bots cannot reach Telegram
“I am a member of the private channel, but my bot is not a member.”
Why a proxy does not change this. Telegram in one tap works in the Telegram app. It does not route your trading robots' messages.
Where it stops. Alert bots and signal copiers make their own web calls. Those calls are not guaranteed to use your platform’s proxy setting.
Terminal stays disconnected until 'Rescan servers' or a restart and switches to a slower access point
“We've found that when the bug is encountered re-entering the password to the account to force a re-login has no effect.”
Why a proxy does not change this. If one of your broker's servers doesn't answer, our server gives up on it quickly and tells your platform straight away, so it can try another.
- Unanswered broker server gives up fast and reportsBoundary
Where it stops. What your platform tries next after a failed server is up to the platform. We cannot revive a terminal that has stopped trying to reconnect.
Invalid account, Authorization failed and an empty broker server list
“Many (or most of) demo accounts are provided by brokers for limited time only. Besides, the demo account may be expired because of inactivity.”
Why a proxy does not change this. Traders Proxy forwards your platform’s traffic. It does not create, verify or fix your broker login.
Where it stops. If the Journal reports Invalid account or Authorization failed, your terminal reached the server and your login or server name needs checking.
Sources
- IETF standard 1928, the SOCKS version 5 protocolChecked
- IETF standard 1929, username and password sign-in for SOCKS version 5Checked
- MetaQuotes, MT4 help, server settingsChecked
- MetaQuotes, MT4 help, Tools menuChecked
- MetaQuotes, MT5 help, platform settingsChecked
- MetaQuotes, MT5 build 5660 release notesChecked
- MetaQuotes, MT4 for AndroidChecked
- MetaQuotes, MT5 for Android, settingsChecked
- MetaQuotes, MT5 help for Apple phones, settingsChecked
- AdGuard, outbound proxy for AndroidChecked
- cTrader Help, settings, connectionChecked