EA Library · 149 open-source EAs

Free Trade Copiers, Bridges and APIs for MetaTrader (page 3)

Open-source tools that connect MetaTrader to other accounts and other software: trade copiers, Python and REST API bridges, Telegram bots and webhooks.

Expert advisors149
For MT591
For MT470
Updated in a year27

Copiers and bridges, Most Starred First

Phoelix Receiver EA

by Phoelix-Platforms
1 stars

The Phoelix Receiver EA is an automated execution bridge for MetaTrader 5 that translates signals from TradingView into live market positions via a Telegram API pipeline. It functions as a low-latency connector, polling a specific Telegram channel for trade instructions including entry, exit, and lot sizing. The adviso

MT5 Copier & bridge Trend following

This MetaTrader 5 expert advisor functions as a signal executor that bridges TradingView alerts to the platform via local JSON files. It monitors a specified directory for trade instructions, supporting market entries and various closing commands. The EA includes internal risk controls such as maximum daily loss percen

MT5 Copier & bridge

MQL Relay Executor

by naidenpetrov00
1 stars

MQL Relay Executor is a MetaTrader 5 utility designed to automate the execution of trading signals received from external platforms like TradingView. It functions as a bridge that monitors for incoming signal data and manages the subsequent trade lifecycle. The system includes logic for automated risk management, such

MT5 Copier & bridge

Telegram Trader Dashboard

by AutoTradeSignal
1 stars

This MetaTrader 5 expert advisor functions as a signal bridge and trading dashboard. It connects to an external server via a specified URL to retrieve trading signals and display account statistics directly on the chart. Users can manage positions and execute trades with predefined risk parameters, including automated

MT5 Copier & bridge
Updated 5 months ago None stated GitHub repository of Telegram Trader Dashboard

MT5 Telegram Assistant

by Sebastianlr11
1 stars

This MetaTrader 5 expert advisor functions as a monitoring and notification tool that integrates with Telegram via a bot. It tracks account activity in real-time to send alerts for trade executions, including details on entry prices, stop loss, and take profit. Upon closing a trade, it provides comprehensive data on ne

MT5 Copier & bridge

BullShift

by JupitX
1 stars

BullShift is a MetaTrader 4 expert advisor that functions as a socket server bridge to connect the trading platform with external software applications. It facilitates automated trading in forex and cryptocurrency markets by listening for incoming data on a user-defined port. The EA manages socket connections, handles

MT4 Copier & bridge
Updated 6 months ago None stated GitHub repository of BullShift
1 stars

This MetaTrader 5 utility is designed for managing and broadcasting trading signals directly to Discord. It features a visual interface for drafting trade ideas on the chart using interactive entry and stop-loss lines. The software tracks trade states, manages position numbering, and routes alerts to specific Discord c

MT5 Copier & bridge
Updated 7 months ago Unlicense GitHub repository of DowHow Signal Service

Remote MT5 Master EA

by dryousufmesalm
1 stars

This MetaTrader 5 expert advisor serves as a bridge between a terminal and a remote SaaS backend for centralized management. It polls a web API at regular intervals to receive and execute commands such as opening orders, pausing trading, or modifying positions. The tool enforces local risk controls, including maximum l

MT5 Copier & bridge
Updated 8 months ago None stated GitHub repository of Remote MT5 Master EA

Swap Arbitrage Bridge

by fsitter42
1 stars

Swap Arbitrage Bridge is a MetaTrader 5 utility designed to export market data to an external Python environment for arbitrage analysis. It collects information on tradable symbols, specifically focusing on Forex majors and precious metals like gold and silver. The tool sends formatted JSON status updates at defined in

MT5 Copier & bridge Arbitrage
Updated 10 months ago None stated GitHub repository of Swap Arbitrage Bridge

MT4 MT5 Bridge

by okorie22
1 stars

This collection of tools for MetaTrader 4 and 5 provides a bridge between trading terminals and external communication channels. It includes an alert system that broadcasts trade events, terminal screenshots, and signals to Telegram groups or channels. Additionally, it features an execution module that reads trading si

MT4MT5 Copier & bridge
Updated 1 year ago None stated GitHub repository of MT4 MT5 Bridge

Flask SQL MT4 Price Bridge

by autodidacttrade
1 stars

This MetaTrader 4 expert advisor functions as a data bridge to external web services. It automatically captures bid and ask prices for specific financial instruments and transmits them to a Python Flask server via HTTP POST requests. The system packages market data into JSON format on every tick and sends it to a confi

MT4 Copier & bridge
Updated 1 year ago None stated GitHub repository of Flask SQL MT4 Price Bridge

Metatrader Copy Trader

by Monkeyattack
1 stars

This MetaTrader 4 expert advisor system facilitates local trade copying between different terminals using shared CSV files. It consists of a master EA to broadcast trades and a follower EA to execute them. The follower includes flexible risk management such as percentage-based lot sizing, daily loss limits, and a lot m

MT4 Copier & bridge

Cloud Copy MT4

by bizkut
1 stars

Cloud Copy MT4 is a trade copying utility for MetaTrader 4 that enables order synchronization between different terminal instances via a cloud-based server. The system uses a Sender and Receiver architecture, transmitting trade data such as ticket numbers, lot sizes, and price levels using JSON over socket connections.

MT4 Copier & bridge
Updated 1 year ago None stated GitHub repository of Cloud Copy MT4

MT5 to REST API

by strongtiger-dev
1 stars

This expert advisor acts as a bridge between MetaTrader 5 and external web services through a RESTful API. It enables users to programmatically interact with the terminal to retrieve real-time symbol pricing, account balances, active positions, and trade history. The EA supports remote command execution for opening mar

MT5 Copier & bridge
Updated 1 year ago None stated GitHub repository of MT5 to REST API

NT To MT5 Hedging Receiver

by Galaxybigbird
1 stars

This MetaTrader 5 expert advisor acts as a trade bridge, receiving order data from an external Go-based bridge server. It polls a specified URL at regular intervals to synchronize trades and manage an aggregated net futures position, likely originating from NinjaTrader. The EA translates external signal data into order

MT5 Copier & bridge Hedging
Updated 1 year ago None stated GitHub repository of NT To MT5 Hedging Receiver

Signal Manager

by ali-derogar
1 stars

A MetaTrader 4 expert advisor designed to execute trades based on signals received from an external API. It handles order placement for buy and sell signals, incorporating risk management features such as a pip-based stop loss and a take-profit target determined by a user-defined ratio. The EA limits market entry to tw

MT4 Copier & bridge
Updated 1 year ago None stated GitHub repository of Signal Manager

MQL5 API Json Bridge

by techteam92
1 stars

This expert advisor acts as a JSON-based API bridge for MetaTrader 5, utilizing ZeroMQ sockets to connect the platform with external systems like Python's Backtrader framework. The script listens on multiple ports to process incoming requests and push out data streams. It supports querying account balances, retrieving

MT5 Copier & bridge
Updated 1 year ago GPL-3.0 GitHub repository of MQL5 API Json Bridge

Trade Copier Receiver

by the-SantosLab
1 stars

This MetaTrader 4 expert advisor functions as the receiving component of a trade copying system. It monitors a shared CSV file in the common terminal folder to replicate positions from a source account onto the local account. The EA provides multiple risk management options including lot size multipliers, fixed lot ove

MT4 Copier & bridge Martingale High risk
Updated 2 years ago None stated GitHub repository of Trade Copier Receiver
1 stars

This MetaTrader 4 expert advisor serves as a bridge connecting the trading platform to external Indian brokerage APIs such as Zerodha and Finvasia. It utilizes the ZeroMQ library to transmit trade signals from the chart to a local Python environment or executable application. The tool monitors chart events for the crea

MT4 Copier & bridge

Fruge MT5 Trade Copier

by iziabakou
1 stars

Fruge MT5 Trade Copier is a utility designed to synchronize trading activity across multiple MetaTrader 5 accounts. The expert advisor features a dual-mode system allowing it to act as either a master trade provider or a slave trade follower. It utilizes the platform's common file folder to share position data, ensurin

MT5 Copier & bridge
Updated 2 years ago None stated GitHub repository of Fruge MT5 Trade Copier

Trade Signal

by DevD1st
1 stars

Trade Signal is a MetaTrader 5 utility that bridges platform activity with Telegram and Discord. It serves as a notification tool that monitors the account for new market entries and pending orders, sending real-time alerts containing trade pips and lot sizes. The EA tracks both manual and automated trade closures, rep

MT5 Copier & bridge
Updated 2 years ago None stated GitHub repository of Trade Signal

Copy Trading System

by ahmedevv
1 stars

This expert advisor functions as a copy trading utility for the MetaTrader 5 platform. It utilizes network sockets to facilitate communication and synchronization of trade data between different terminal instances or external applications. The EA systematically tracks order details including tickets, symbols, volumes,

MT5 Copier & bridge
Updated 2 years ago None stated GitHub repository of Copy Trading System

Trade Bot X

by Chiayingcy
1 stars

Trade Bot X is a MetaTrader 4 expert advisor designed to bridge a trading account with the Telegram messaging platform. It allows users to manage and potentially close trades remotely using Telegram bot commands. The software's primary management feature is an automated break-even function, which adjusts open positions

MT4 Copier & bridge
Updated 2 years ago None stated GitHub repository of Trade Bot X

Trade Copy Slave

by sahebkaran1
1 stars

This trade copier for MetaTrader 4 synchronizes orders from a master account to a slave instance using file-based communication. It provides flexible volume management, allowing users to copy original lot sizes, apply multipliers, or use fixed lot values. The tool includes account-level risk controls that can trigger b

MT4 Copier & bridge Martingale High risk
Updated 3 years ago None stated GitHub repository of Trade Copy Slave

Signal Provider API

by pepshirley
1 stars

This expert advisor for MetaTrader 4 acts as a bridge between an external signal API and the trading terminal. It automatically parses incoming trade commands for entries, exits, and modifications like moving to breakeven or performing partial closes. The EA handles risk through fixed lot sizes or percentage-based allo

MT4 Copier & bridge

Ejtrader MT Docker Bridge

by arashforoughi
1 stars

This expert advisor serves as a ZeroMQ bridge for MetaTrader 5, enabling communication between the trading platform and external applications such as Python. It is primarily designed to run within a containerized environment using Docker and Alpine Linux. The EA facilitates data streaming, historical price access, and

MT5 Copier & bridge
Updated 3 years ago None stated GitHub repository of Ejtrader MT Docker Bridge

MT4 Connector Server

by Kurokawa-kun
1 stars

This expert advisor acts as a server-side bridge for MetaTrader 4, allowing external programs written in Java or Python to control the platform. It utilizes the Windows API to establish communication through named pipes, enabling the execution of MQL4 functions within external environments. The EA is intended as a foun

MT4 Copier & bridge
Updated 3 years ago None stated GitHub repository of MT4 Connector Server

Remote MetaTrader

by glourencoffee
1 stars

Remote MetaTrader is a bridge for MetaTrader 4 that enables remote command execution through external applications, primarily Python. It functions by initializing a server within the platform using socket-based communication, supporting both request-reply and publish-subscribe architectures. The expert advisor facilita

MT4 Copier & bridge

Place Order Telegram

by thaitruong-lab
1 stars

This MetaTrader 4 expert advisor enables remote trade execution and management via a Telegram bot interface. It allows users to place market orders with pre-defined risk parameters, automatically calculating position sizes as a fixed percentage of the account balance. The utility supports specific stop loss and take pr

MT4 Copier & bridge
Updated 4 years ago None stated GitHub repository of Place Order Telegram

MQL Telegram Bot

by HuManbaqeri
1 stars

This MetaTrader 4 expert advisor serves as a communication bridge between the trading terminal and the Telegram messaging platform. It implements a trade observer to monitor real-time account changes, such as trade closures, and transmits notifications to a designated Telegram bot. The tool includes a custom bot class

MT4 Copier & bridge
Updated 4 years ago None stated GitHub repository of MQL Telegram Bot

Mql5 Mqtt Publish

by silviogarbes
1 stars

This utility for MetaTrader 5 enables communication between the trading platform and external systems using the MQTT protocol. It establishes a socket connection to a specified broker to publish messages and data to defined topics. The expert advisor handles packet construction manually, including headers and payload e

MT5 Copier & bridge
Updated 4 years ago None stated GitHub repository of Mql5 Mqtt Publish

MT4 Node API Bridge

by badinenisaivardhan
1 stars

This MetaTrader 4 expert advisor functions as a communication bridge between the trading platform and a Node.js backend. It enables users to execute and manage market orders through external REST API endpoints, allowing for remote trade control via web applications. The software polls a configured server for trade inst

MT4 Copier & bridge

BBTrader Trade Executer

by ArminKardan
1 stars

This expert advisor for MetaTrader 4 functions as a communication bridge between the trading terminal and an external application via WebSockets. It utilizes the JAson library to handle JSON data and a specialized socket library to maintain a connection with a server. The tool reads local configuration files to manage

MT4 Copier & bridge
Updated 4 years ago None stated GitHub repository of BBTrader Trade Executer

Signal Service Buddy

by domiflichi
1 stars

Signal Service Buddy is a signal provider utility for MetaTrader 4 that bridges trading activity to Telegram channels via a SQLite database. It acts as a monitoring tool rather than an execution robot, watching the account for new trades. Once a trade is detected, the EA logs entry prices, stop loss, and take profit le

MT4 Copier & bridge
Updated 4 years ago None stated GitHub repository of Signal Service Buddy

Deep Q Trading DWX Server

by SimonMonnier
1 stars

This MetaTrader 5 expert advisor acts as a communication bridge between the terminal and external applications, specifically tailored for reinforcement learning and Python-based algorithmic trading. It exports real-time market data, bar history, and account information to local files while processing trade commands fro

MT5 Copier & bridge AI / machine learning
Updated 4 years ago None stated GitHub repository of Deep Q Trading DWX Server
1 stars

Synergy Trade Copier is a trade duplication utility for MetaTrader 4 that mirrors orders from a source account to multiple receiver accounts on the same machine. It uses a file-based communication system to transfer trade data between export and import modules. Users can configure the tool to use fixed lot sizes or app

MT4 Copier & bridge
Updated 4 years ago None stated GitHub repository of Synergy Trade Copier
1 stars

This expert advisor serves as a bridge connecting MetaTrader 4 to external applications via the ZeroMQ messaging protocol. It enables remote control of the trading terminal, allowing external systems to execute, modify, and close market or pending orders. The EA facilitates real-time data streaming of account balances,

MT4 Copier & bridge
Updated 4 years ago None stated GitHub repository of MetaTrader 4 ZeroMQ Bridge

MQL HTTP Client

by acro5piano
1 stars

This MetaTrader 4 expert advisor acts as a technical bridge between the trading terminal and external web applications. It captures real-time market data, including bid and ask prices for the active symbol, and transmits this information to a user-defined server via HTTP POST requests in JSON format. The EA is designed

MT4 Copier & bridge
Updated 4 years ago MIT GitHub repository of MQL HTTP Client

PyMQL5

by mandrecavalcanti
1 stars

PyMQL5 is a bridge that connects Python 3 to MetaTrader 5 through a UDP socket communication layer. This expert advisor acts as a server within the MetaTrader 5 terminal, allowing external Python scripts to request market data, retrieve account information, and execute trading operations. It supports opening and closin

MT5 Copier & bridge
Updated 4 years ago MIT GitHub repository of PyMQL5

MQL4 Trade Panel

by InvestorX
1 stars

This MetaTrader 4 expert advisor acts as a communication bridge using a socket-based architecture. It provides server and client examples to facilitate message exchange between the terminal and external applications. The tool supports basic command handling, such as retrieving current price quotes via telnet connection

MT4 Copier & bridge
Updated 4 years ago None stated GitHub repository of MQL4 Trade Panel
1 stars

MtApi Connection Bridge is a technical utility designed to link MetaTrader 4 and 5 terminals with external software environments. It acts as an API gateway using a dedicated DLL to pass commands and data between the platform and a remote application over a specified network port. The expert advisor handles various even

MT4MT5 Copier & bridge
Updated 4 years ago None stated GitHub repository of MtApi Connection Bridge

MT5 Docker Bridge

by kevin-bruton
1 stars

This repository provides a containerized MetaTrader 5 environment running on Alpine Linux via Wine, including a VNC server for remote graphical access. It features a bridge expert advisor that enables communication between MetaTrader 5 and external programming languages like Python through file-based data exchange. The

MT5 Copier & bridge
Updated 5 years ago BSD-3-Clause GitHub repository of MT5 Docker Bridge

DRF Metatrader

by mrseyfi
1 stars

This expert advisor for MetaTrader 5 serves as a data bridge between the trading terminal and external web applications via the Django REST Framework. The tool automatically cycles through symbols in the Market Watch at defined intervals to collect and export data into JSON format for API consumption. It is primarily a

MT5 Copier & bridge
Updated 5 years ago MIT GitHub repository of DRF Metatrader

TeGi Trading Panel

by guaponi
1 stars

TeGi is a manual trading panel and management utility for MetaTrader 4 that bridges local trade execution with Telegram groups or channels. It allows users to open buy or sell orders with predefined stop loss and take profit levels while automatically broadcasting trade signals and screenshots to a connected bot. The e

MT4 Copier & bridge
Updated 6 years ago None stated GitHub repository of TeGi Trading Panel

Cuckoos MT4

by m10i1986
1 stars

Cuckoos MT4 is a notification expert advisor for MetaTrader 4 that bridges account activity to Discord via webhooks. This utility monitors the trading account and sends automated updates whenever the total number of open orders changes or during initialization. The messages delivered to Discord contain detailed account

MT4 Copier & bridge
Updated 6 years ago MIT GitHub repository of Cuckoos MT4

Lancers System Trade App

by Lancers-itoh
1 stars

This MetaTrader 4 expert advisor functions as a trade receiver or bridge for external web services. It uses the WebRequest function to poll a Heroku-hosted URL for trading data and instructions. The software parses incoming text strings to identify specific trade parameters and synchronize the local terminal with the r

MT4 Copier & bridge
Updated 6 years ago None stated GitHub repository of Lancers System Trade App

MQL5 Python UDP Integration

by FelipeGaldino
1 stars

This expert advisor acts as a bridge between MetaTrader 5 and Python using the UDP protocol. It functions as a server that captures real-time symbol tick data, specifically ask prices and timestamps, and transmits them to an external Python client. The tool enables low-latency data streaming for external analysis or al

MT5 Copier & bridge
Updated 6 years ago None stated GitHub repository of MQL5 Python UDP Integration

TradeSync MT4 Receiver

by JafferWilson
1 stars

This expert advisor acts as a trade receiver for the MetaTrader 4 platform, enabling the execution of orders sent from a remote master account. It establishes a connection via a socket library to a cloud hub or a specified local port to receive trade commands. The system parses incoming messages for parameters such as

MT4 Copier & bridge
Updated 6 years ago LGPL-3.0 GitHub repository of TradeSync MT4 Receiver

More Expert Advisor Categories

Browse all 2,090 EAs

Third-party code. ForexR lists open-source EAs from GitHub; it did not write, test or endorse them, and their summaries are generated automatically from each repository's README and code. Read the code, backtest it and use a demo account first. CFDs and leveraged forex are complex instruments with a high risk of losing money rapidly.

Learn How to Use Expert Advisors

Free, plain-English guides: find an EA, install it, set it up, test it and run it safely.

  1. 1Types of EAsRobots, trade managers, copiers and risk tools, and what each is for.
  2. 2Using this librarySearch, filters, badges and what our checks do and do not mean.
  3. 3Install an EA in MT4 or MT5Data folder, compile, attach to a chart and switch on algo trading.
  4. 4EA settings explainedLot size, stop-loss, magic number, max spread and trading hours.
  5. 5Backtest in the Strategy TesterModelling, spread, the report and the over-fitting trap.
  6. 6Choose a safe EAA checklist for the code, the logic, the evidence and the fit.
  7. 7Run an EA 24/7VPS, forward testing on demo and going live small.
  8. 8Open-source EAs on GitHubLicences, compiling in MetaEditor and editing inputs safely.
  9. 9Forex robots: an honest guideWhat automation can and cannot do for you.

Run EAs With a Broker That Supports MT4 and MT5

Compare regulated brokers by platform, spreads, minimum deposit and leverage.

Compare brokers