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 3 of 6

DLL extension for the MetaTrader 4 MQL framework

Language
C++
Stars
38
Forks
27
Licence
Unlicense
Latest push
2026-09-13

Winsock bindings for MetaTrader 4 platform

Language
MQL4
Stars
38
Forks
22
Licence
MIT
Latest push
2021-11-20

A trading panel for MT5 trading platform, written in MQL5. All buttons and control of the panel are in one window.

Language
MQL5
Stars
37
Forks
13
Latest push
2025-01-07

To auto learn, analyze and predict the Forex Market and autotrade with Metatrader 5 API and Python

Language
Jupyter Notebook
Stars
37
Forks
13
Latest push
2024-11-24

High-performance scalping bot for MetaTrader 5 designed for 1-minute and 5-minute charts. Executes fast trades and optimized for short-term forex strategies.

Language
C#
Stars
37
Forks
19
Licence
MIT
Latest push
2026-04-08

MQL Code used by Forex Strategy Builder Professional for exporting Expert Advisors

Language
MQL5
Stars
36
Forks
26
Latest push
2021-11-08

Institutional-grade Smart Money Concepts (SMC) & ICT Gold (XAUUSD) Scalping Expert Advisor for MetaTrader 5 (MT5). Non-martingale, verified 6.5-year backtest.

Language
MQL5
Stars
36
Forks
1
Licence
MIT
Latest push
2026-10-25

MT5 scalping EA for XAUUSD — 3 EMA + PSAR + 10s Insane Mode, live-ready build

Language
MQL5
Stars
36
Forks
6
Licence
MIT
Latest push
2026-09-21

Laravel MetaTrader 5 Web API Client.

Language
PHP
Stars
35
Forks
20
Licence
MIT
Latest push
2025-12-25

Provides a remote trading interface for MetaTrader 4 via ZeroMQ.

Language
MQL4
Stars
35
Forks
21
Licence
MIT
Latest push
2025-11-18

Chart Pattern Helper is a utility expert advisor that helps automate trade execution based on trader-defined chart patterns.

Language
MQL5
Stars
34
Forks
15
Licence
Apache-2.0
Latest push
2025-08-08

Python framework designed for algorithmic trading on the MetaTrader 5 platform. This repository provides tools and scripts to automate trading strategies, manage positions, and analyze historical…

Language
Python
Stars
34
Forks
11
Latest push
2025-12-15

An implementation of TD Sequential + TDST Support/Resistance levels for MT4 and MT5 with customizable alerts.

Language
MQL4
Stars
34
Forks
11
Licence
Apache-2.0
Latest push
2025-08-08

A Java library for writing automated expert advisors.

Language
Java
Stars
34
Forks
9
Licence
GPL-3.0
Latest push
2026-01-27

Institutional XAUUSD Gold trading system with ICT/SMC strategies, HFT scalping, and ML AI inference on MetaTrader 5

Language
Python
Stars
34
Forks
9
Latest push
2026-05-21

MetaTrader 5 in a real Windows VM (Docker + QEMU/KVM), driven over REST + MCP: programmatic trading plus server-side TA. OHLC bars enriched with RSI/MACD/Bollinger/ADX/VWAP/Ichimoku/Order…

Language
Python
Stars
31
Forks
15
Licence
WTFPL
Latest push
2026-10-29

一个用于将大型语言模型 (LLM) 与 MetaTrader 4 (MT4) 连接起来的 Python 框架,用于创建自主的、工具驱动的算法交易机器人。A Python framework to bridge Large Language Models (LLMs) with MetaTrader 4 (MT4) for creating autonomous, tool-driven…

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

MT5 trading gateway for VeighNa Evo

Language
MQL5
Stars
30
Forks
14
Licence
MIT
Latest push
2024-03-15

Turn a written trading strategy into a MetaTrader 5 Expert Advisor with an AI coding agent. Headless MQL5 compile, headless Strategy Tester, and the nine silent failures of the MT5 command line.

Language
MQL5
Stars
29
Forks
8
Latest push
2026-08-30

Smart Money Concepts trading bot for MetaTrader 5. Order blocks, CISD confirmation, multi-timeframe trend filter, on-chart panel. Open source MQL5 expert advisor.

Language
MQL5
Stars
29
Forks
16
Latest push
2026-10-12

Spike Trader is a long-term price action expert advisor that fares well on the daily timeframe of USD/CAD.

Language
MQL4
Stars
29
Forks
12
Licence
Apache-2.0
Latest push
2025-08-08

C++ header-only библиотека технического анализа для алготрейдинга

Language
C++
Stars
29
Forks
15
Licence
MIT
Latest push
2026-10-18

Easy-to-use framework for evaluating cross-lingual consistency of factual knowledge (Supported LLaMA, BLOOM, mT5, RoBERTa, etc.) Paper here

Language
Python
Stars
28
Forks
1
Licence
Apache-2.0
Latest push
2025-08-08

Read forex data in MetaTrader 4.hst-format and convert into.csv file and pandas dataframe. See article (ru)

Language
HTML
Stars
28
Forks
11
Licence
MIT
Latest push
2023-10-18

这是一个基于Python与MetaTrader 5 (MT5)平台交互的、经过重构的现代化量化交易策略套件。它提供了一个清晰、可扩展的框架,用于开发、回测和运行由多个交易策略组成的投资组合。

Language
Python
Stars
28
Forks
19
Licence
GPL-2.0
Latest push
2026-05-22

Visual Studio Code snippets for Metatrader 5/MQ5/MQL5

Stars
28
Forks
19
Licence
MIT
Latest push
2025-01-23

A MCP-Server to control Metatrader5 for EA optimization

Language
TypeScript
Stars
27
Forks
13
Licence
MIT
Latest push
2025-04-13

Collection of 299+ open-source MQL5 scripts for MetaTrader 5: forex trading automation and analysis tools.

Language
MQL5
Stars
27
Forks
7
Latest push
2026-09-19

Scalping Expert Advisor for forex trading automation

Language
MQL5
Stars
27
Forks
5
Latest push
2025-07-18

Smart Money Concepts (SMC) indicator for MetaTrader 5: free MQL5 port of LuxAlgo's SMC, proven identical to TradingView. BOS, CHoCH, order blocks, FVG, EQH/EQL, premium/discount zones. Free.ex5 +…

Language
MQL5
Stars
27
Forks
4
Latest push
2026-10-18

Java SDK for MetaApi, a professional cloud forex trading API for MetaTrader platform which supports both MetaTrader MetaTrader 5 and MetaTrader 4. Free usage tier available.

Stars
26
Forks
3
Latest push
2026-05-12

This module is make connection between NodeJS and MetaTrader4

Language
MQL4
Stars
26
Forks
14
Latest push
2024-01-01

Risk Calculator is an indicator for MT4 and MT5 that helps in assessing potential combined risk of multiple positions and orders.

Language
MQL5
Stars
26
Forks
7
Licence
Apache-2.0
Latest push
2026-11-02

Hybrid Expert Advisor for Forex HFT using EMA/ADX signals and AI forecasts (XGBoost, RF, LSTM). Supports real-time trading and backtesting in MetaTrader 5.

Language
HTML
Stars
25
Forks
8
Latest push
2025-07-10

MetaTrader 5 Expert Advisors for Candle Range Theory Turtle Soup alerts across M15–Monthly timeframes

Language
MQL5
Stars
25
Forks
3
Licence
MIT
Latest push
2026-08-06

Multi-Timeframe Moving Average

Language
MQL5
Stars
25
Forks
17
Licence
Apache-2.0
Latest push
2025-08-08

Price Alert indicator with a control panel to quickly set simple price alert levels.

Language
MQL4
Stars
25
Forks
16
Licence
Apache-2.0
Latest push
2026-05-15

TelegramSignalTrader is software used for live trading and account management via Telegram. It is designed to the need of any traders or investors. Signal trading and manual trading system for MT4…

Language
MQL5
Stars
25
Forks
12
Licence
Apache-2.0
Latest push
2024-06-14

Amazing is a news trading expert advisor that uses two pending orders to capture the elevated volatility around news announcements.

Language
MQL5
Stars
24
Forks
5
Licence
Apache-2.0
Latest push
2023-09-18

14 Claude AI agents trading EURUSD, XAUUSD, GBPUSD, USDJPY autonomously via MetaTrader 5 — daily strategist, entry specialists, real-time spike management, Telegram alerts

Language
Python
Stars
24
Forks
11
Licence
MIT
Latest push
2026-04-06

Question Answering dataset generator of Document Visual in English and Chinese

Language
Jupyter Notebook
Stars
24
Forks
2
Latest push
2023-04-17

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.