Skip to main content
Platform how-to hub      platforms

Connect your trading app in under five minutes.
Four fields. Done.

Your platform already has a proxy field built in. MT4, MT5, cTrader, TradingView Desktop — all of them. You just need to know where it is and what to type.

Four fields from your portal. Paste them in. Done.

Don't have a plan yet? See the plans →

TL;DR

Before you start, you need three things: a TradersProxy account, your credentials from the portal (host, port, username, password), and your trading platform already installed. Log in to the portal, open Active Routes, and copy those four values before you touch the platform.

Setup time by platform: MT4 and MT5 take about three minutes. cTrader, TradingView Desktop, Sierra Chart, Optuma, and Telegram each take two to four minutes. NinjaTrader and Thinkorswim take five to ten minutes because they require a per-app proxy tool or JVM flags rather than a built-in proxy field.

The guides below show the exact menu path for each app. Choose SOCKS5 where both protocols are available. If your platform has no native proxy field, use Proxifier or Sockscap64 and route only that executable through the relay.

Chapter 01

What you need before you start.

Every platform below asks for four things. They may call them different names. The values are always the same four pieces.

Host. The proxy server address. A domain name — something like relay.tradersproxy.com or an IP address. Copy it exactly from your portal.

Port. A number. Your portal shows the SOCKS5 port and the HTTP port separately. Use the one that matches the protocol your platform supports. If it supports both, choose SOCKS5.

Username. Your proxy credential username. Not your portal login email. The proxy username is shown in the Active Routes panel.

Password. The proxy credential password. Also in Active Routes. Copy it — don't type it. One wrong character causes a silent timeout.

That's it. Four fields. Find them in the portal before you touch the platform.

Where to find your credentials
  1. Log in at https://portal.tradersproxy.com.
  2. Open Active Routes in the left sidebar.
  3. Copy the Host, SOCKS5 Port, Username, and Password.
  4. Keep the portal open in a browser tab. You'll paste from it in the next step.

Keep the portal open while you work. If you still need access, see the plans ->

Chapter 03 Â 4

MT4 SOCKS5 setup.

MT4 has a proxy field in the Server tab of its Options dialog. It supports SOCKS4, SOCKS5, and HTTP. Use SOCKS5 unless your broker's server explicitly requires HTTP.

Step by step

  1. Open MT4. Launch the terminal you want to route. If you run multiple MT4 instances for different brokers, configure each one separately.
  2. Go to Tools → Options. In the top menu bar, click Tools, then Options. The keyboard shortcut is Ctrl+O.
  3. Open the Server tab. It's the first tab in the Options dialog. This is where all network connection settings live.
  4. Check "Enable proxy server". The checkbox activates the Proxy… button next to it.
  5. Click "Proxy…". A smaller dialog opens with fields for server address, port, type, login, and password.
  6. Set the type to SOCKS5. The type dropdown is usually at the top of the proxy dialog. Select SOCKS5. If you see SOCKS4 listed first, scroll past it.
  7. Enter the host and port. Paste the host (server address) and port from your portal's Active Routes panel. Do not type them from memory.
  8. Enter login and password. These are the proxy credentials from the portal — not your MT4 broker login.
  9. Click Test. MT4 attempts a connection through the proxy to a known host. The result appears in the same dialog. A green "OK" or "Success" means the proxy is reachable and your credentials are correct.
  10. Click OK, then OK again. Close both dialogs. Fully quit MT4 and relaunch it — proxy settings are not applied to the live session.

How to confirm it's working

After relaunch, look at the bottom-right corner of the MT4 window. The signal bar indicator shows the connection status. Green bars mean MT4 is connected to your broker through the proxy. If you see a grey bar or a red X, the proxy details are wrong — go back to the Proxy… dialog and verify the host and port match your portal exactly.

Troubleshooting

Login fails on the Test button. Double-check the username and password. Re-copy them from the portal. One wrong character causes a silent auth failure.

Port 443 appears blocked upstream. Some ISPs and corporate networks block non-standard outbound ports. Your portal shows an alternate port — try it. If both ports time out, your network is blocking outbound TCP on those ports. Try on a different network (mobile hotspot) to isolate the issue.

Test passes but MT4 still shows "No connection" after restart. The proxy test succeeds even if the broker's server address itself is unreachable. Confirm your broker login (server, account number, password) is correct separately from the proxy setting.

Chapter 04 Â 5

MT5 proxy configuration.

MT5's proxy setting lives in the same place as MT4 — Tools → Options → Server tab. The dialog is nearly identical. Two differences: MT5 shows a ping value in the status bar, and MT5 supports NTLM authentication in HTTP mode. Use SOCKS5 unless your broker requires NTLM. SOCKS5 has no per-packet auth overhead.

Step by step

  1. Open MT5. Launch the terminal you want to route.
  2. Go to Tools → Options. Top menu bar, or Ctrl+O.
  3. Open the Server tab. First tab in the Options dialog.
  4. Check "Enable proxy server". Activates the Proxy… button.
  5. Click "Proxy…". The proxy configuration dialog opens.
  6. Enter host and port. Paste from your portal. The field may be labelled "Server" in MT5 — enter the host there, and port in the port field.
  7. Select proxy type: SOCKS5. The type dropdown is in the same dialog.
  8. Enter login and password. Proxy credentials from Active Routes in the portal.
  9. Click Test. Confirms the proxy is reachable and your credentials are valid.
  10. Click OK twice. Close both dialogs, then fully quit and relaunch MT5.

How to confirm it's working

Look at the bottom status bar of MT5. The connection indicator shows green bars when connected. Hover over it to see the ping value to your broker. A value under 100 ms means the route is working. If you see "No connection", verify the port number matches your portal exactly — MT5's error messages do not distinguish between a wrong port and a wrong password.

Troubleshooting

NTLM auth option appears. This is for HTTP proxy mode on certain corporate broker setups. If you see it, you are not in SOCKS5 mode. Change the type to SOCKS5 first.

Multiple MT5 terminals, each with a different broker. Each instance has its own proxy settings. Configure each terminal separately using the same portal credentials.

Chapter 05 Â

cTrader proxy setup.

cTrader's proxy setting is in the Advanced section of its Settings panel. It supports both HTTP and SOCKS5. There is also a separate toggle that controls whether price feed (market data) routes through the proxy alongside order traffic. Enable both.

Step by step

  1. Open cTrader.
  2. Open Settings. Click the settings icon (gear) in the top-right area, or open the main application menu and choose Settings.
  3. Go to Advanced → Connection. The Advanced tab is in the left sidebar of Settings. Within it, select Connection.
  4. Toggle on "Use proxy to connect". This expands the proxy fields below.
  5. Select protocol: SOCKS5. If SOCKS5 is not available in your build, use HTTP.
  6. Enter server and port. Paste from your portal.
  7. Enter username and password. Proxy credentials from Active Routes.
  8. Enable "Use proxy for Price Feed" if present. This toggle routes market data through the same proxy as order traffic. Without it, your execution goes through the proxy but your chart data arrives via direct connection — which can create timing discrepancies.
  9. Click Apply.
  10. Restart cTrader. Proxy changes are not applied live. Fully quit (File → Exit or tray icon → Exit) and relaunch.

Troubleshooting

cTrader shows "Disconnected" immediately after Apply. Restart first. Some versions do not apply the change until the app is relaunched.

Switching between SOCKS5 and HTTP. Some broker configurations only allow one protocol. If SOCKS5 fails after correct credentials, switch to HTTP. The host and port are the same — the proxy accepts both protocols on the same address.

Chapter 06 Â 8

NinjaTrader proxy setup.

NinjaTrader 8 does not have a built-in proxy settings panel in the main application. You route it through TradersProxy using a per-app proxy tool that intercepts NinjaTrader's outbound TCP before it leaves your machine and forwards it through the SOCKS5 proxy.

Method 1: Proxifier (recommended)

Proxifier is a paid Windows and macOS tool that routes specific executables through a proxy without touching the rest of the system.

  1. Install Proxifier. Download from proxifier.com. A 31-day trial is available.
  2. Add a proxy server. In Proxifier, go to Profile → Proxy Servers → Add. Enter your TradersProxy host and SOCKS5 port. Select SOCKS Version 5. Enter your username and password. Click Check to verify.
  3. Create a proxification rule. Go to Profile → Proxification Rules → Add. Set the Applications field to the NinjaTrader executable: NinjaTrader.exe. Set the Action to route through the proxy you just added.
  4. Launch NinjaTrader through Proxifier. Proxifier intercepts all TCP from NinjaTrader.exe and routes it through the proxy. Your NinjaTrader data feed and order routing go through TradersProxy. The rest of your machine is unaffected.
  5. Test login, data feed, and order routing before trading live.

Method 2: Data-provider proxy field

Some NinjaTrader data providers expose proxy fields in their own connection dialog. Rithmic, CQG, and Interactive Brokers each have separate connection setup screens. If you see proxy fields there, enter your TradersProxy SOCKS5 details directly — no per-app proxy tool needed for that data connection.

Method 3: System-level proxy (last resort)

Setting a system-wide SOCKS5 proxy in Windows Settings → Network → Proxy routes all traffic from the entire machine through the proxy — not just NinjaTrader. Use this only if per-app tools are not available. It changes the network behavior of every app on the machine.

Chapter 07 Â

TradingView proxy setup.

TradingView Desktop has a proxy settings panel. The web app (browser version) does not — it uses whatever network the browser uses. If you need proxy routing for TradingView, use the desktop app.

TradingView Desktop

  1. Open TradingView Desktop. The standalone app from tradingview.com, not the browser version.
  2. Open the three-dot menu. Top-right of the application window. On some builds, it's in the menu bar area.
  3. Go to Settings → Network.
  4. Enable "Use a proxy server".
  5. Select HTTP or SOCKS5. Both work. SOCKS5 is preferred.
  6. Enter host, port, username, and password from your portal.
  7. Click Relaunch. The app restarts with the proxy active.

TradingView in a browser

The web app at tradingview.com has no in-app proxy setting. The browser routes all tabs through whatever the OS or browser is configured to use. Options:

  • Use TradingView Desktop instead. It has its own proxy field. This is the clean option.
  • Set a browser-level proxy. Some browsers support per-browser proxy settings via extensions. This routes only that browser's traffic through the proxy.
  • System proxy. Routes all traffic from the machine. Not recommended for trading use — it changes the network behavior of every app, including the trading terminals you want to keep on a clean, isolated lane.

The core TradersProxy use case — clean routing for your trading terminal — does not require routing web traffic. Route the trading app. Leave the browser alone.

Chapter 08 Â Chart

Sierra Chart proxy setup.

Sierra Chart has a SOCKS5 proxy option in its login dialog. When configured, all Sierra Chart connectivity — data feed and order routing — runs through the proxy. This gives full, clean coverage for the platform.

Step by step

  1. Launch Sierra Chart.
  2. When the login window appears, click Cancel quickly. You need to access Proxy Settings before logging in. If the login proceeds automatically, close Sierra Chart and relaunch.
  3. Click the "Proxy Settings" button in the login dialog.
  4. Select "Use a SOCKS5 proxy server".
  5. Enter host, port, username, and password from your portal.
  6. Click OK.
  7. Proceed with your normal Sierra Chart login.

Important note on data providers

TransAct and Rithmic connections in Sierra Chart do not route through Sierra Chart's own proxy setting. They use their own connection layer. If you use CQG, Trading Technologies, or Interactive Brokers as your data/routing provider in Sierra Chart, those connections route through the SOCKS5 proxy as expected.

Chapter 09 Â

Thinkorswim proxy setup.

Thinkorswim (available via TD Ameritrade and Schwab) has proxy support through two paths: an in-app settings panel, and JVM startup flags for advanced configuration. Try the in-app method first.

Method 1: In-app proxy settings

  1. Open Thinkorswim.
  2. Go to Settings. In the application menu or gear icon.
  3. Find the network or proxy section. The exact label varies by Thinkorswim version. Look for "Connection", "Network", or "Proxy" in the Settings navigation.
  4. Enter your proxy host and port.
  5. Save and restart.

Method 2: JVM flags (advanced)

Thinkorswim runs on Java. You can pass SOCKS5 proxy settings as Java system properties at startup. Find thinkorswim.vmoptions in your Thinkorswim installation directory and add these lines:

-DsocksProxyHost=YOUR_PROXY_HOST
-DsocksProxyPort=YOUR_PROXY_PORT
-DproxySet=true

Replace YOUR_PROXY_HOST and YOUR_PROXY_PORT with the values from your portal. This routes all Thinkorswim traffic through the SOCKS5 lane. Restart Thinkorswim after saving the file.

Chapter 10 Â

Optuma proxy setup.

Optuma exposes its proxy settings on the login screen before the application loads. The configuration is straightforward: one checkbox, four fields.

Step by step

  1. Open Optuma.
  2. On the login screen, click "Server Settings".
  3. Tick "Use Proxy Server". The proxy fields expand.
  4. Enter host, port, username, and password from your portal.
  5. Click Back.
  6. Log in normally. Optuma connects through the proxy on login.

Notes

Optuma uses port 80 for data feed and port 5222 for live chat features. TradersProxy handles these automatically — you do not need to enter separate ports per service.

Troubleshooting. If Optuma hangs on login after configuring the proxy, double-check the host, port, username, and password in the portal. Credentials are case-sensitive. If the hang persists, restart Optuma and re-enter the credentials rather than editing in place.

Chapter 11 Â Â and Pro plans only

Telegram MTProto setup.

Telegram MTProto proxy support is available on Standard and Pro plans. Starter plan includes SOCKS5 routing for Telegram, but not MTProto.

MTProto is Telegram's own proxy protocol. It is designed to work even when standard SOCKS5 connections are detected and blocked by network-level filters. For signal traders in restricted regions, MTProto keeps Telegram reachable when SOCKS5 does not.

Mobile (Android and iOS)

  1. Open Telegram.
  2. Go to Settings.
  3. Open "Data and Storage".
  4. Scroll to "Proxy" or "Proxy Settings".
  5. Tap "Add Proxy".
  6. Select SOCKS5 or MTProto. For MTProto, the secret field replaces the password field.
  7. Enter server and port. From your portal's Active Routes panel.
  8. For SOCKS5: enter username and password. For MTProto: enter the secret string from the portal (a long hex string).
  9. Toggle "Use Proxy" on. The shield icon appears next to the Telegram connection indicator when active.

Desktop (Windows, macOS, Linux)

  1. Open Telegram Desktop.
  2. Go to Settings → Advanced.
  3. Open "Connection Type".
  4. Select "Use custom proxy".
  5. Click "Add proxy".
  6. Select SOCKS5 or MTProto.
  7. Enter server, port, and credentials. MTProto uses a secret string instead of a password.
  8. Save and reconnect.

One-tap install link

Your portal generates a deep-link for your MTProto credentials. Tapping the link on a device with Telegram installed opens Telegram directly to the Add Proxy screen, with the server, port, and secret pre-filled. The link format is:

 

Copy the link from your portal's Active Routes panel (available on Standard and Pro plans). Open it on your phone to install the proxy in one tap. The implementation uses FakeTLS and MTProto to ensure the connection is not distinguishable from regular HTTPS traffic at the network level.

Need access first?

This guide is the setup reference. If you still need credentials, the plans page is where access starts. See the plans ->

Chapter 12

The three most common setup mistakes.

These are the three mistakes most people make. Avoid them and you're done in five minutes.

01

Wrong port for the protocol.

Your portal shows a SOCKS5 port and an HTTP port. They are different numbers. MT4 and MT5 default to SOCKS5 — use the SOCKS5 port. If you configure HTTP mode and paste the SOCKS5 port, the connection fails silently: no error, just a timeout.

Fix: open your portal, look at Active Routes, and confirm you're using the port labelled for the protocol you selected in the platform.

02

Using credentials from the wrong account.

If you manage multiple accounts — or if you set up TradersProxy on behalf of someone else — it's easy to paste credentials from the wrong portal session. The proxy rejects them with an auth error, but MT4 and MT5 show it as a generic "No connection".

Fix: log in fresh to the portal, navigate to Active Routes, and copy-paste. Don't use saved clipboard values from an earlier session.

03

Firewall blocking outbound connections.

Corporate networks, some ISPs, and certain antivirus products block outbound TCP on non-standard ports. The proxy is unreachable before the platform even attempts auth. MT4 shows "No connection". A successful Test in the proxy dialog confirms the port is open.

Diagnose: try connecting on a mobile hotspot. If it works there, the issue is your local network. Your portal's alternate port may be available on port 443, which most firewalls allow.

Chapter 13

The platform says "connected" but nothing's moving.

The proxy is connected. The platform's indicator is green. Quotes are frozen. Orders time out. Here's the diagnostic sequence.

Check your end first

Firewall or antivirus interrupting the session. Some security tools allow the initial TCP handshake but drop subsequent packets. Temporarily disable the firewall and test. If quotes resume, add the trading platform's executable to your firewall's allow list and re-enable.

ISP shaping or throttling. Some ISPs treat SOCKS5 connections as peer-to-peer traffic and throttle them after the first few seconds. Symptoms: connection succeeds, then freezes after 10–30 seconds. Test on a mobile hotspot. If quotes flow normally on LTE, the issue is ISP-side. The alternate port in your portal (typically on 443) often bypasses this.

Platform not fully restarted. MT4 and MT5 sometimes hold an old connection open after a proxy change. Fully quit the app — right-click the tray icon, choose Exit — and relaunch. Closing the main window does not close the terminal process on all systems.

Check the proxy end

Portal status page. Log in to the portal and check the node status for your account. If your assigned node is degraded, the portal shows it. A node failover to your backup node is automatic, but takes up to 60 seconds to propagate.

Bandwidth quota. If your account has consumed its hard cap for the current billing cycle, new connections are paused. The portal shows your current usage. Hard cap values: Starter 4 GB, Standard 10 GB, Pro 20 GB, Founder 50 no hard cap.

When to stop and re-check the setup

If the portal status shows the node healthy, your quota is not exhausted, and the mobile hotspot test shows the same behaviour, re-copy the credentials from the portal, restart the platform fully, and test on a second network before assuming the relay is the problem. This product is designed to be self-serve, so the diagnostic path needs to stand on its own.

Common questions

FAQ.

No. The proxy runs on TradersProxy infrastructure. Your platform connects out to it over the internet. Your machine only needs outbound TCP access to the proxy host on the proxy port — which is standard outbound internet traffic.
Your portal shows your exact assigned port. There is no universal port — each credential set has its own. Open Active Routes in the portal for the current values. Your portal also lists an alternate port (typically reachable on 443) that passes through most firewalls.
Yes, up to the device limit on your plan. Starter: 1 device. Standard: 2 devices. Pro and Founder 50: 5 devices. Each simultaneous connection counts as one device slot. Connecting a sixth device on a 5-device plan causes the oldest session to be dropped.
Log in to the portal, go to Active Routes, and use the Reset Credentials option. The new password is active immediately. Update the password field in every platform you've configured. Active sessions using the old password are dropped on the next connection attempt.
TradersProxy routes to any host and port your platform specifies. The broker sees the proxy node's exit IP, not your home IP. In today, TradersProxy uses a shared address pool — the exit IP is stable across your sessions but is shared with other users on the same node. If your broker requires a single-user dedicated IP, dedicated nodes are on the later planned updates. The prop firm notes page covers this in more detail.
Yes. SOCKS5 and HTTP are protocol-level standards. Any trading platform that accepts a proxy host and port works the same on Linux as on Windows or macOS. Wine-based MT4 and MT5 installations work too. Configure the proxy settings inside the Wine application the same way as on Windows.
In your platform's proxy settings, find the protocol dropdown and change the selection. Both protocols use the same host from your portal — the port number is different. Your portal shows separate port values for SOCKS5 and HTTP. Update the port field when you change the protocol. SOCKS5 is the better choice where both are available: it has no per-packet authentication overhead and handles UDP-adjacent traffic more cleanly.
Use a per-app proxy tool. Proxifier (Windows and macOS) and Sockscap64 (Windows, free) intercept a specific executable's TCP and forward it through a SOCKS5 proxy. Add TradersProxy as a SOCKS5 proxy server, create a rule targeting your platform's executable, and launch the platform through the tool. System-level proxy is a last resort — it routes all traffic from the machine, not just the trading platform.
What's next

Open the portal. Copy four fields. Follow the walkthrough.

This page is the reference. The portal is where your live credentials sit. Use both together and you will be connected in a few minutes.