Skip to content

Download & Connect in 60 Seconds

Install the Expert Advisor (EA) on your MetaTrader platform, enter your API key, and start broadcasting or copying trades instantly.

MetaTrader 4
MetaTrader 5
Windows / VPS
<10ms
With Signal Bridge
100%
Free to Download
60s
Setup Time

Get Started in 3 Steps

Under 60 seconds
1
Download the EA
Choose Provider or Copier EA below for your MT4/MT5
2
Install & Configure
Copy to Experts folder, enable WebRequest for instantcopytraders.com
3
Enter API Key & Trade
Paste your API key, attach EA to any chart, and start trading
Latest: Provider v3.74/v3.73 (MT4/MT5) · Copier v3.15/v3.16 April 2026 View changelog

Virus Scanned

Every release is scanned with multiple antivirus engines before publishing.

Open Source

Full MQL source code included. Inspect, audit, or customize to your needs.

No Broker Access

The EA cannot make withdrawals or access your broker credentials. Trade-only permissions.

API Key Revocable

Regenerate your API key anytime from Settings to instantly revoke EA access.

What You Need

MetaTrader 4 or 5
Any broker's MT4/MT5 terminal
ICT Account (Free)
Create one in 30 seconds
Broker Account
Any broker, live or demo
API Key
Checking EA server status…
<10ms
Bridge Copy Latency
24/5
Continuous Operation
99.9%
Uptime (30 days)
MT4/5
Both Platforms Supported
Downloaded 5,100+ times by traders worldwide
For Traders

Strategy Provider EA

MT4 v3.74 / MT5 v3.73 · Updated Apr 2026

Broadcast your trades to copiers worldwide. Every trade you take is detected and relayed to your copiers in real time.

MT4 & MT5
Free download
Verified & Secure
Setup in 3 Minutes
Key Features
  • Auto-detects new trades
  • Real-time broadcasting
  • Symbol mapping
  • Dashboard overlay
  • Multi-pair support
  • Heartbeat monitoring
  • Automatic reconnection
  • Pending order support
For Copiers

Trade Copier EA

MT4 v3.15 / MT5 v3.16 · Updated Apr 2026

Copy top strategies directly to your account. Trades are executed instantly with your preferred risk settings. Pair with the Signal Bridge for near-instant execution.

MT4 & MT5
Free download
Verified & Secure
Setup in 3 Minutes
Key Features
  • Instant execution
  • Risk management
  • Fixed / multiplier lot sizing
  • Trailing stops
  • Break-even automation
  • Partial close support
  • Stochastic / ATR filters
  • Max drawdown protection
🧠

Nexus AI Toolbox

Flagship — Brute-force Optimizer NEW

Per-user unique strategy discovery — every account seeds a different region of the parameter grid, so no two users generate identical strategies. In-sample + out-of-sample validation, blended robust score (PF × √trades × WR × (1−DD)), auto-saves top Top-N .set files for copy-trading in the marketplace.

Turn Discoveries Into Income
Let Nexus brute-force the best strategies for your broker + symbol, trade the top slot live, then list your .set files in the marketplace and earn from every copier.
Highlights
  • Per-user seed — no duplicate strategies
  • In-sample + out-of-sample validation (60/40)
  • Robust score: PF × √trades × WR × (1−DD)
  • Auto-saves Top-N .set files
  • Live trading: partial TP → BE → ATR trail
  • Session filter + news blackout + daily/weekly/DD lockout
  • MT4 & MT5 — auto filling mode, hedging/netting aware
💡

EA Builder AI

Free AI

Describe any trading strategy in plain English and get production-ready MQL4 or MQL5 Expert Advisor code instantly. Supports 30+ indicators, session filters, risk management, trailing stops, and more. No coding required.

No download required — runs in your browser
Highlights
  • Natural language strategy input
  • MQL4 + MQL5 code generation
  • 30+ indicators supported
  • Risk management + trailing stop
  • 100% free — no sign-up needed
🧩

Strategy Builder

Free Visual

Build trading strategies visually by dragging and connecting indicator blocks on a canvas. Wire triggers, filters, logic gates, and execution blocks together. Save, load templates, and export.

No download required — runs in your browser
Highlights
  • 50+ indicator and logic blocks
  • Drag-and-drop visual canvas
  • Pre-built ICT & classic templates
  • Wire blocks with SVG connections
  • Undo/redo + save/load + export
Works with any broker
Free updates
Cancel anytime
Speed Boost
Optional Speed Upgrade

ICT Signal Bridge

v1.1.0 · Windows · Free

For Copiers and Providers. Copiers get near-instant signal delivery via WebSocket push. Providers get instant local relay — the bridge accepts signals from your EA in <1ms and forwards to the server in the background. One bridge for all your EAs.

<10ms
Signal Delivery
Push
WebSocket Real-time
Auto
Latency Optimizer
Auto
HTTP Fallback
How it works:
Copier Mode
1 Bridge receives signals instantly via WebSocket push
2 Copier EA reads local file on every tick — zero network delay
Provider Mode
1 Provider EA sends signals to bridge locally (<1ms response)
2 Bridge forwards to server in background with retries — EA never waits
Smart Server Optimizer
Pings every broker server IP and automatically connects you to the fastest one
Re-checks every 30 minutes — always on the lowest latency server, even if the best one changes
Automatic Latency Optimizer
Exclusive to Signal Bridge

Your broker has multiple server IPs around the world. MetaTrader often connects to a suboptimal one, adding unnecessary latency to every trade. The Bridge TCP-pings every server IP, measures the exact round-trip time in milliseconds, and automatically rewrites your connection config so MT4/MT5 always connects to the fastest server available.

Pings all server IPs on startup
Re-optimizes every 30 min
Backs up originals safely
No servers blocked — just reordered
Optional: The EA works perfectly without the Bridge (using HTTP polling). The Bridge simply makes it faster. If the Bridge stops, the EA automatically falls back to HTTP — no trades are ever missed.
Requirements
  • Windows 10/11 or Windows Server
  • Copier EA v3.15+ installed
  • Your API key (same one used in the EA)
  • Auto-starts with Windows (optional)

Signal Bridge Installation

Get the Signal Bridge running in under 5 minutes. Works on your local PC or a remote VPS.

Step-by-Step Setup

1
Download the Signal Bridge
Click the Download Bridge button above to get the latest .zip package. The download is around 14 MB.
2
Extract to a folder on your VPS or PC
Right-click the .zip file and choose Extract All. Place the extracted folder somewhere permanent, such as C:\ICTBridge. Avoid placing it inside the MetaTrader installation directory.
3
Open the Bridge and enter your API key
Run ICTSignalBridge.exe from the extracted folder. On the first launch, you will be prompted to enter your API key. You can find your key in Settings → API Keys. Paste it and click Connect.
4
The Bridge auto-detects your MT4/MT5 terminals
Once connected, the Bridge automatically scans for running MetaTrader instances. Each detected terminal appears in the Bridge panel with its broker name and account number. No manual configuration needed.
5
Verify connection in the Bridge dashboard
Open your browser and navigate to http://localhost:19847 to access the Bridge dashboard. You should see a green Connected status, your detected terminals, and real-time WebSocket activity. You are all set.
Troubleshooting — Bridge not detecting terminals?
  • Check that MT4/MT5 is running — the Bridge can only detect terminals that are open and logged in to a trading account.
  • Check your firewall settings — Windows Firewall may block the Bridge from communicating on localhost. Allow ICTSignalBridge.exe through your firewall or add an exception for port 19847.
  • Run as Administrator — if terminals are still not detected, try right-clicking the Bridge and selecting Run as administrator.
  • Restart MetaTrader — if you installed the Bridge while MT4/MT5 was already running, restart the terminal so it can be picked up.
  • Check the logs — open the Bridge dashboard at http://localhost:19847 and review the Logs tab for detailed error messages.

Symbol Mapping (MT4 ↔ MT5)

Different brokers use different symbol names. Here is how the copy system handles the differences automatically.

Common Symbol Differences Between Brokers

When you copy signals from a provider, the symbol name on their broker may not match yours exactly. The table below shows common variations you may encounter.

Standard Name MT4 Variant MT5 Variant
EURUSDEURUSDEURUSD
GOLDXAUUSDXAUUSD
US30US30US30Cash
S&P 500SPX500US500
NASDAQNAS100USTEC
DAXGER30GER40
Oil (WTI)USOILWTI
BitcoinBTCUSDBTCUSD
Automatic Prefix/Suffix Handling
The copy system automatically strips and re-applies broker-specific prefixes and suffixes. For example, if the provider trades EURUSD and your broker uses EURUSD.m or EURUSDm, the system matches them automatically. No manual configuration is required for standard variations.
Subscription Settings: symbol_prefix & symbol_suffix
If your broker adds a custom prefix or suffix to all symbols, you can configure this in your subscription settings. Set symbol_prefix (e.g., m.) and/or symbol_suffix (e.g., .raw) so the EA appends them automatically when placing trades on your account.
Custom Symbol Mapping in EA Settings
For non-standard symbol names that differ completely between brokers (e.g., SPX500 vs US500), use the EA’s built-in symbol mapping feature. Open the EA Input settings and find the SymbolMap parameter. Enter comma-separated pairs like SPX500=US500,GER30=GER40 to define explicit overrides.

Copy-Paste API Key Config

Paste this into your EA Input settings after attaching it to a chart. Replace the placeholder with your actual API key.

EA Input Configuration

Open MetaTrader, go to Tools → Options → Expert Advisors, enable Allow WebRequest, and add https://instantcopytraders.com. Then paste these values into the EA Inputs tab:

; ---- Connection Settings ----
WebURL=https://instantcopytraders.com
APIKey=PASTE_YOUR_API_KEY_HERE

; ---- Get your API key from:
; https://instantcopytraders.com/settings?tab=api-keys

; ---- Polling (default recommended) ----
PollIntervalMs=500
HeartbeatIntervalSec=30
Get API Key Tip: Keep your API key private. Never share it publicly.
Coming Soon
Video Tutorial In Production
Complete walkthrough: download, install, configure API key, and verify connection

EA Installation Walkthrough

Download, install, configure, and connect — all in under 2 minutes. Get notified when it drops.

Up and Running in 6 Steps

Follow these steps to install the EA and connect your MetaTrader account. Takes under 60 seconds.

1

Download the EA

Choose the Provider or Copier EA above for your platform (MT4 or MT5).

2

Copy & Compile

In MetaTrader, click File → Open Data Folder, then navigate to MQL4/Experts (MT4) or MQL5/Experts (MT5) and paste the file there. Open MetaEditor (F4), open the file, and press Compile (F7). Then restart MetaTrader or right-click the Navigator and select Refresh.

3

Allow WebRequest

In MetaTrader, go to Tools → Options → Expert Advisors. Check "Allow WebRequest for listed URL" and add:

https://instantcopytraders.com

This allows the EA to communicate with our servers to send/receive trade signals.

4

Drag EA onto Any Chart

Open any chart in MetaTrader and drag the EA from the Navigator panel onto it. The chart symbol doesn't matter — the EA manages all pairs.

5

Enter API Key & Web URL

In the EA settings window, enter two things:

API Key Your key from Settings → API Keys
Web URL https://instantcopytraders.com

Done — Account Auto-Connected!

The EA connects automatically and registers your broker account on the platform. You'll see it appear in Copier Hub → Connected Accounts within seconds. No manual setup needed.

System Requirements

Platform

MetaTrader 4 or 5
Build 1350+

Memory

512 MB RAM
(1 GB recommended)

Network

Stable internet
HTTPS port 443

OS

Windows 7+
or VPS/Wine

Version History

Provider v3.74/v3.73 (MT4/MT5) · Copier v3.15/v3.16 Apr 2026
Latest
  • SAFETY: Smart Entry now correctly respects your settings. Previously the copier placed pending limit orders even when smart entry was disabled, and ignored the user-configured slippage threshold. Now strictly gated on both the enable flag and threshold (MT5 v3.16 + MT4 v3.15).
  • SAFETY: Copy settings parity end-to-end. Lot mode (proportional/risk-based), day-of-week filter, session-hour window, and signal-expire all now reach the EA correctly — previously the server emitted them under different keys than the EA read, silently bypassing every one.
  • RELIABILITY: MT4 Provider JSON escape parity. Broker server names containing C0 control bytes no longer cause silent signal-broadcast failures (now matches MT5 EAs).
  • SAFETY: Spread filter end-to-end. Provider EAs now report spread_points so the copier-side max-spread filter actually fires.
  • Multi-account follower fixes: same trader on multiple broker accounts is now fully isolated (open/close/dedup/PnL/orphan-cleanup all respect broker_connection_id).
  • Copier per-subscription max_concurrent_positions and correlation filter now scoped per (trader, strategy) instead of leaking across strategies of the same trader.
v3.12 Copier + v3.72 Provider (MT4) + Signal Bridge v1.1 Apr 2026
Update
  • NEW: Signal Bridge v1.1 — WebSocket-powered instant signal delivery (<10ms) for both Copiers and Providers
  • Provider EA bridge mode: signals sent to local proxy in <1ms, forwarded in background
  • Copier EA reads bridge file first, auto-falls back to HTTP if bridge unavailable
  • Provider close price applied as TP on copier for price-matched exits
  • 3-attempt retry on SL/TP modifications with stop level recalculation
  • Proportional adaptive polling (halving/doubling) for faster ramp-up
  • 5-poll grace period prevents premature trade closes on temporary signal absence
  • Fixed closed signals being re-opened on copier after delay
v3.51 / v2.51 (MT4) · v3.51 / v2.51 (MT5) Mar 2026
Update
  • Improved ETag-based polling for lower latency signal detection
  • Added stochastic and ATR filter support for copiers
  • Fixed symbol mapping edge case for exotic pairs
  • Reduced memory footprint on long-running sessions
  • MT4: Enhanced heartbeat monitoring with adaptive reconnection
  • MT4: Improved pending order handling reliability
v3.10 Feb 2026
Update
  • Added break-even automation and trailing stop modes
  • Heartbeat monitoring with automatic reconnection
  • Dashboard overlay showing connection status and active signals
v3.00 Jan 2026
Major
  • Complete rewrite with server-side architecture
  • Sub-300ms execution speed
  • MT5 support added alongside MT4
  • Pending order and partial close support

Run Your EA 24/7 — Free VPS Available

A VPS (Virtual Private Server) keeps MetaTrader running around the clock so your copy trading EA never misses a signal — even when your computer is off. For best performance, choose Amsterdam as your server location.

🌐
RoboForex VPS
FREE
Register on RoboForex with our link and get instant VIP status including a free VPS. Perfect for running your copy trading EA 24/7 without any monthly cost. Select Amsterdam as your VPS location for best latency.
  • Free VPS included with VIP status
  • VIP spreads and fast execution
  • MetaTrader 4 & 5 support
  • Demo and live accounts available
  • Instant account setup
Get Free VPS with RoboForex →
🖥
ForexVPS
PRO
Need to run multiple EAs or terminals? ForexVPS offers optimized forex VPS hosting with data centers near major brokers for ultra-low latency. Choose the Amsterdam data center for optimal performance.
  • Amsterdam data center (recommended)
  • Multiple MT4/MT5 instances
  • 24/7 uptime guaranteed
  • Optimized for forex trading
  • Scalable plans for any setup
Get ForexVPS →
Already have a broker? Get 20% off ForexVPS:
EXTRA20OFF
Get ForexVPS — 20% Off →

* Affiliate links. We may earn a commission at no extra cost to you.

Cloud-Hosted MetaTrader

Don't want to run MetaTrader yourself? Let us host it for you. No VPS, no setup, no maintenance.

💰 $2.99/month per account
24/7 uptime guaranteed
🖥 No VPS needed
🎯 Instant execution on our servers

EA Settings Generator

Not sure which settings to use? Choose a preset below (Conservative, Balanced, or Aggressive), adjust to your needs, and download a ready-to-use .set file you can import directly into MetaTrader.

Trade Copier EA Configuration

Settings Preview


              

EA Installation FAQ

What is an Expert Advisor (EA)?
An Expert Advisor is a small program that runs inside MetaTrader 4 or MetaTrader 5. It can monitor your trades and communicate with external services automatically. Our EAs handle the connection between your broker account and the InstantCopyTraders platform — no coding or manual intervention required.
Do I need to keep MetaTrader running?
Yes, MetaTrader needs to be running while you want trades to be copied or broadcast. For 24/7 operation, we recommend using a VPS (Virtual Private Server) so your platform stays online even when your computer is off. Choose Amsterdam as your server location for the lowest latency.
What's the execution speed?
Self-hosted EA: Signal detection → API call → EA receives → order execution = ~100–300ms total.
Cloud-hosted: Same pipeline but on our optimized servers = ~50–150ms.

This is significantly faster than most copy trading platforms. Our server-side architecture with ETag polling and minimal JSON payloads keeps latency as low as physically possible.
Can I use both MT4 and MT5?
Yes, cross-platform copying is fully supported. A provider on MT4 can have copiers on MT5 and vice versa. Symbol mapping handles the differences automatically.
Is my API key secure?
Your API key only allows trade copying operations through our platform. It cannot be used to make withdrawals, access your broker account, or perform any other sensitive actions. You can regenerate it at any time from your Settings.
Can I run multiple EAs on the same MetaTrader?
Yes, but each EA must be on a separate chart. MetaTrader only allows one EA per chart. For example, you could run the Copier EA on one chart and the Provider EA on another chart within the same terminal.
What VPS do you recommend?
We recommend ForexVPS — purpose-built for trading with data centers near major brokers, 99.99% uptime, and ultra-low latency. Choose Amsterdam as your server location for the best performance. A basic plan with 2 GB RAM is more than enough for running MetaTrader with the EA 24/7. EXTRA20OFF for 20% off.

Troubleshooting

EA shows "HTTP 5203" or "HTTP error 5203"
Error 5203 means MetaTrader's WebRequest cannot reach the server. This is almost always because the URL is missing from the allowed list. Go to Tools → Options → Expert Advisors, check "Allow WebRequest for listed URL", and add https://instantcopytraders.com (no trailing slash). Click OK, then restart MetaTrader. If the error persists, verify your internet connection and that HTTPS port 443 is not blocked by a firewall.
EA shows "401 Unauthorized" or "Invalid API Key"
A 401 error means your API key is not valid. Double-check that you copied the full key from Settings → API Keys with no extra spaces. If you recently regenerated your key, make sure you are using the new one. Also verify the Web URL is set to exactly https://instantcopytraders.com (no trailing slash or extra characters).
Trades are not copying even though EA is connected
If the EA shows "Connected" but trades are not being copied, check:

1. AutoTrading is enabled in MetaTrader (green button in the toolbar).
2. You have an active subscription to a strategy provider — check your Copier Hub.
3. The provider has open or recent signals — some providers only trade at specific hours.
4. Your copy settings allow the signal type (check that copy_buy, copy_sell, and copy_pending are enabled).
5. Your account has sufficient margin for the trade size.
The EA won't compile — what do I do?
Make sure you downloaded the correct file for your platform — .mq4 for MetaTrader 4, .mq5 for MetaTrader 5. If using MT4, ensure your build is 1350 or higher (Help → About). If the error persists, check that the file is in the correct folder (MQL4/Experts or MQL5/Experts) and try restarting MetaTrader.
EA shows "WebRequest error" or "Send failed"
This means the EA cannot reach our servers. Check the following:

1. Open Tools → Options → Expert Advisors and verify "Allow WebRequest for listed URL" is checked.
2. Make sure https://instantcopytraders.com is in the allowed URL list (exact match, no trailing slash).
3. Verify your internet connection is active and HTTPS port 443 is not blocked by a firewall or proxy.
4. Restart MetaTrader after making any changes.
EA is attached but no trades are being copied
Verify the following:

1. The EA has a smiley face icon in the top-right corner of the chart (not a frown).
2. AutoTrading is enabled in MetaTrader (the button in the toolbar should be green).
3. Your API key is correct — go to Settings → API Keys to verify.
4. You have an active subscription to a strategy provider.
5. The Experts tab at the bottom of MetaTrader shows successful connection logs.
EA disappears from the Navigator panel
The EA file may not be in the correct directory. In MetaTrader, go to File → Open Data Folder, then navigate to MQL4/Experts (MT4) or MQL5/Experts (MT5). Confirm the .mq4 or .mq5 file is there. Right-click the Navigator panel and select Refresh, or restart MetaTrader.
Trades are copied with wrong lot size
Check your copy settings in your Copier Hub. You can choose between fixed lot size, multiplier mode, or proportional sizing. Also verify your broker's minimum and maximum lot constraints — some brokers round to the nearest allowed step size.
"Not enough money" error on copied trades
Your broker account does not have sufficient margin for the trade. Reduce your lot size multiplier in copy settings, or deposit additional funds. The EA will log margin errors in the MetaTrader Experts tab for each rejected trade.
How do I update to the latest EA version?
Download the latest version from this page, then replace the existing file in your MQL4/Experts or MQL5/Experts folder. Restart MetaTrader or right-click the Navigator and select Refresh. Your settings (API key, URL) are stored in the chart, so they will be preserved.

MT4 vs MT5 Expert Advisor

Both EAs share the same core engine. Here is a side-by-side breakdown.

Feature Comparison

Feature MT4 EA MT5 EA
Instant signal copying
Risk-based lot sizing
Fixed lot / multiplier modes
Max drawdown protection
Stochastic / ATR filters
Trailing stop / break-even
Partial close support
Hedging mode
Netting mode
Multi-currency tester
64-bit architecture
Built-in economic calendar
Broker compatibilityAll MT4 brokersAll MT5 brokers
File format.mq4.mq5

Why Our EA Stands Out

Sub-second signal execution. The EA receives and places trades automatically the moment a signal is broadcast, with no manual intervention required.
🛡
Built-in risk filters let you set max drawdown, lot size limits, and instrument filters. You control exactly what gets copied to your account.
🕒
Runs 24/5 on both MT4 and MT5. Works for copiers receiving signals and for providers broadcasting them. One-minute setup with your API key.

Your Setup Checklist

Track your progress as you set up. Click each step when complete.

Setup Progress

0 / 5
  • Download the EA
    Get the .mq4 or .mq5 file for your MetaTrader platform
  • Install in MetaTrader
    Copy the file to MQL4/Experts or MQL5/Experts folder
  • Configure WebRequest
    Allow https://instantcopytraders.com in Expert Advisors options
  • Enter API Key & Connect
    Paste your API key from Settings and attach EA to any chart
  • Verify Connection
    Check the Experts tab for “Connected” confirmation message

Get Your API Key

Your API key is available in Settings. Copy it and paste it into the EA to connect.

API Keys

Browse Strategy Providers

Find top-performing traders with verified track records and transparent statistics.

Marketplace
💬

Need Help?

Having trouble installing the EA or connecting? Our support team is happy to walk you through it.

Contact Support Browse FAQ

Ready to Connect?

Download the EA, enter your API key, and start trading in under 60 seconds.

Download Now
✓ Free download ✓ MT4 & MT5 ✓ Sub-300ms execution

Need Help?

FAQ & Guides Contact Support Telegram Community