Skip to content
FXMacroNews

The business of foreign exchange

Ecosystem directory

MetaTrader and MQL GitHub Repositories

Expert advisors, indicators, bridges and libraries for MetaTrader 4 and 5.

1,763 repositories · facts retrieved 2026-11-05

291 repositories

Page 6 of 6

MetaTrader Trading Analysis Dashboard A professional Streamlit app for analyzing MT4/MT5 backtest & forward trading data.

Language
Python
Stars
12
Forks
1
Licence
MIT
Latest push
2026-09-21

These indicators are no longer valid for live trading. This repository is maintained for educational and study purposes only.

Language
MQL5
Stars
12
Forks
2
Licence
MIT
Latest push
2026-04-27

The batch scripts for MetaTrader 5 convert to Windows Service work in headless mode.

Language
Batchfile
Stars
12
Forks
4
Licence
CC0-1.0
Latest push
2026-10-08

MetaTrader 5 Web API command line client to handle groups and their symbols

Language
Go
Stars
12
Forks
3
Latest push
2022-01-17

Indonesian news summarization with IndoBART / mT5 (headline + paragraph summary).

Language
Python
Stars
12
Forks
0
Licence
MIT
Latest push
2026-06-03

On Bilingual Lexicon Induction with Large Language Models (EMNLP 2023). Keywords: Bilingual Lexicon Induction, Word Translation, Large Language Models, LLMs.

Language
Python
Stars
12
Forks
2
Licence
MIT
Latest push
2025-01-23

Supertrend Multi-Timeframe is an MTF indicator that uses the original Supertrend Line to display trend values from several timeframes at ocne.

Language
MQL5
Stars
12
Forks
4
Licence
Apache-2.0
Latest push
2025-06-05

Windows order-flow trading terminal: footprint charts, price/time/volume Renko and Range, bar replay, risk management and MetaTrader 4/5 or Bybit trading. Binance and CME/MOEX data. Try the live…

Stars
12
Forks
0
Latest push
2026-10-23

USDX indicator calculates and displays the US dollar index in the separate window of any other chart.

Language
MQL5
Stars
12
Forks
4
Licence
Apache-2.0
Latest push
2025-08-08

Connect and control your MT4 & MT5 trading accounts via a single REST API + WebSocket layer. Live market data, trade execution, account management — without a running terminal or Expert Advisors.

Stars
11
Forks
7
Licence
MIT
Latest push
2026-04-20

Javascript SDK for MetaApi risk management API. Can execute trading risk restrictions, forex challenges and competitions in a cloud on both MetaTrader 5 (MT5) and MetaTrader 4 (MT4)

Stars
11
Forks
1
Latest push
2024-01-04

Moving Average with Alert is a basic MA indicator with price crossover signals - arrows, alerts, push-notifications, and email

Language
MQL4
Stars
11
Forks
3
Licence
Apache-2.0
Latest push
2025-06-04

A high-performance asynchronous messaging library deeply integrated for MQL5. It seamlessly brings the power of ZeroMQ to EAs, indicators, and scripts by directly wrapping the native libzmq.dll

Language
MQL5
Stars
11
Forks
6
Latest push
2025-09-05

Python CLI + MQL5 EA: local JSON IPC (price/tick/orderbook/account -> commands.json, trade_results.txt) for reliable MT5 integration on macOS; entrypoint mt5-bridge.

Language
Python
Stars
11
Forks
1
Licence
MIT
Latest push
2026-04-30

MetaTrader 5 Web API - Complete Go implementation. 295 API methods, WebSocket binary protocol, AES-256 encryption, real-time price streaming, dealer trading. Ported from C# SDK.

Language
Go
Stars
11
Forks
9
Latest push
2026-05-01

Pine Script-style Python indicator library using MetaTrader 5 OHLCV data with 100+ real-time technical indicators.

Language
Python
Stars
11
Forks
0
Latest push
2025-12-28

Smart Money Concepts indicator for MetaTrader 5. Detects liquidity, order blocks, break of structure, and market structure for advanced trading strategies.

Language
C#
Stars
11
Forks
5
Licence
MIT
Latest push
2026-04-08

Supertrend Trailing Stop is a customizable trailing stop expert advisor based on the custom Supertrend indicator.

Language
MQL4
Stars
11
Forks
1
Licence
Apache-2.0
Latest push
2024-07-30

This is an extension of tree-sitter-cpp to support the mql5 language.

Language
Rust
Stars
11
Forks
8
Licence
ISC
Latest push
2026-09-21

Multipair algorithm tester based on NNFX template

Language
MQL5
Stars
10
Forks
6
Licence
BSD-3-Clause
Latest push
2024-02-28

BB MACD uses built-in moving averages and standard deviation indicators to create Bollinger Bands on MACD MetaTrader indicator.

Language
MQL5
Stars
10
Forks
4
Licence
Apache-2.0
Latest push
2025-06-04

Breakeven Line is an indicator that shows the total breakeven line for multiple positions.

Language
MQL4
Stars
10
Forks
4
Licence
Apache-2.0
Latest push
2025-09-10

Candle Wicks Length Display, as its name suggests, displays the lengths of candle wicks directly on the chart if they exceed a given limit of pips (points).

Language
MQL5
Stars
10
Forks
4
Licence
Apache-2.0
Latest push
2025-10-13

MT4 Expert Advisor — conservative scalping EA for major FX pairs. Capital preservation first. No martingale, no grid.

Language
MQL4
Stars
10
Forks
0
Licence
MIT
Latest push
2026-09-21

Free Indicators and Expert Advisors for Metatrader 5

Language
MQL5
Stars
10
Forks
0
Latest push
2026-10-30

Headless MetaTrader 5 in Docker with REST, WebSocket and gRPC APIs

Language
Python
Stars
10
Forks
5
Licence
MIT
Latest push
2026-08-15

Professional MT5 trade panel showcasing UI architecture, risk calculations and safe state handling.

Language
MQL5
Stars
10
Forks
4
Licence
MIT
Latest push
2026-01-09

A production-grade, high-performance API bridge for MT5. Deployable on a VPS, it uses military-grade dynamic encryption with interception-proof communication, allowing local clients (Python, C#) to…

Language
MQL5
Stars
10
Forks
3
Latest push
2025-09-06

myRandom is a basic expert advisor created as a proof of concept for a randomly trading Forex robot.

Language
MQL5
Stars
10
Forks
2
Licence
Apache-2.0
Latest push
2025-08-08

Nexus TRADING SYSTEM is a professional automated trading bot that connects to MetaTrader 5 and executes a dynamic grid strategy on real market data. It does not use any mocked, simulated, or fake…

Language
Python
Stars
10
Forks
2
Latest push
2026-10-23

Pattern Recognition Master is a simple Japanese candle pattern seeker that marks them up on the chart with small text labels.

Language
MQL4
Stars
10
Forks
6
Licence
Apache-2.0
Latest push
2025-08-08

Rainbow Multiple Moving Average is a customizable multiple moving averages (66) indicator that helps detect trends.

Language
MQL5
Stars
10
Forks
1
Licence
Apache-2.0
Latest push
2025-08-08

Set Fixed SL and TP is a customizable script to set the same SL and TP to a filtered list of trades (orders and positions).

Language
MQL5
Stars
10
Forks
3
Licence
Apache-2.0
Latest push
2025-03-25

Timed Order is an expert advisor to schedule an order to be executed at a specific time.

Language
MQL5
Stars
10
Forks
2
Licence
Apache-2.0
Latest push
2025-01-13

Indicators with build-in settings and a way to send notifications to email and mobile

Language
MQL4
Stars
10
Forks
5
Latest push
2021-12-23

VarMovAvg is a kind of an adaptable moving average with noise filtering.

Language
C#
Stars
10
Forks
1
Licence
Apache-2.0
Latest push
2025-08-08

Repository facts come from GitHub's public API and link to each project's own page. Figures are as GitHub reported them on 2026-11-05.

Repositories are selected by topic and activity on GitHub, with forks, duplicate copies and promotional projects left out. A listing is not an endorsement or a security review. Check a project's code, licence and maintainers before you use it. To correct or remove a listing, email info@fxmacrodata.com.