Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Accédez à la CodeBase depuis votre terminal MetaTrader 5
Vous n'avez pas trouvé le bon code ? Commandez-le dans la section Freelance
Comment rédiger un Expert Advisor ou un indicateur

Bibliothèque de code source MQL5 pour MetaTrader 5 - 3

icon

Il s'agit de la plus grande bibliothèque de code source gratuite pour les programmes de la plateforme MetaTrader 5. Vous y trouverez des Expert Advisors, des indicateurs techniques, des scripts et des bibliothèques prêts à l'emploi. Utilisez la bibliothèque de codes lors de l'apprentissage du langage MQL5 et développez vos propres applications de trading automatisé basées sur les codes fournis.

Vous pouvez librement télécharger et tester les codes publiés, ainsi que les lancer dans MetaTrader 5. La bibliothèque est également disponible directement depuis la plateforme MetaTrader 5 et l'environnement de développement MetaEditor.

Soumettre votre code

Ce script est un exemple pratique de la manière dont les développeurs peuvent travailler par programme avec des fichiers à l'aide de MQL5. L'un de ses principaux objectifs est de démontrer l'efficacité de l'organisation des fichiers d'un projet, ce qui est essentiel pour les développeurs qui travaillent sur des systèmes à grande échelle ou qui souhaitent créer des projets portables et autonomes. Le concept peut être développé et affiné avec des idées supplémentaires pour soutenir des flux de travail de développement plus avancés.

Stratégie de trading basée sur la simple rupture des niveaux précédents de plus haut ou plus bas

Le détecteur de tendance Martingale utilise l'IA onnx

Fonction de modification des positions ouvertes et des ordres en cours

Calculateur de pertes et profits des positions (ordres ouverts)

Trend based grid Expert Advisor for MetaTrader 5 using EMA and RSI indicators. Dynamic lot size is calculated from account balance with minimum and maximum lot protection. Initial trade opens when price confirms trend direction relative to EMA and RSI levels. Grid orders are added at fixed point distance using controlled multiplier. All trades are managed as a basket and closed at defined profit target or maximum loss level. Includes optional news hour pause and market close filter. No DLL or external services required.

The FMO indicator is a technical analysis tool that measures "trend age" using fractal cycles. Its purpose is to help traders determine whether a trend is still young (safe to follow) or over-aged (high risk). A Conceptual Synthesis of Psychology, Sociology, and Life Cycles This work presents a deep analysis of human life through a numerical matrix (3, 7, 39, 49), using it as a conceptual lens for understanding psychology, sociology, and developmental cycles. It is not a conventional scientific framework. Rather, it is a synthesized model — integrating esoteric, psychological, and sociological perspectives into a unified cyclical structure. The goal is to organize and interpret human development through layered, interacting cycles.

Fonction de clôture des positions et de suppression des ordres

adoption de la méthode de Larry William en utilisant AI Time-Series XGBoost

Overbought and oversold indicators aim to determine where the price may experience a reversal.

Fonction de calcul des lots par pourcentage de risque

Survolez n'importe quelle bougie pour voir ce que MT5 ne montre pas : Taille de l'intervalle, pourcentage du corps, ratios de mèches. Intelligent, rapide et personnalisable.

Download all OHLC data history available and save it in a file, either for just one symbol or for many in Market Watch

Fonctionne à l'aide d'un verrou positif ; le robot de trading crée un verrou positif, et le trader décide lui-même quoi en faire.

Market Structure Expert Advisor use LightGBM (Light Gradient Boosting Machine)

Automated trend-following EA using EMA, RSI, and Stochastic signals to open trades on the last closed candle with Stop Loss and Take Profit.

A professional on-chart panel for instant lot size and risk calculation. Essential for manual traders using strict risk management.

An advanced, institutional-grade trend-following engine using Z-Score adaptive volatility, smart money volume filters, and a real-time MTF dashboard.

La version classique de la stratégie de trading Heads or Tails avec l'analyse du code du bloc de signal.

RiskSizer Panel Lite is a simple MT5 trading panel that calculates an estimated lot size based on your risk percent. Drag two chart lines to set SL/TP, then use one-click BUY/SELL for fast manual execution.

Log

Multi-Mode Logarithmic Transform Indicator.

Marteau personnalisé et marteau inversé

L'indicateur calcule votre risque en pourcentage et vous donne la taille de lot acceptable pour votre risque. Il vous suffit de spécifier le risque en pourcentage et la taille du stop en pips.

L'indicateur Squize_MA représente le croisement de deux muwings avec des périodes de calcul de moyenne différentes et des limites conditionnelles plates sont ajoutées au graphique.

Le XMA de 3ème génération est une moyenne mobile de 3ème génération. Il s'agit d'une version avancée de l'indicateur de moyenne mobile (MA) standard, qui utilise une procédure assez simple pour réduire le décalage temporel en augmentant la période de la moyenne mobile.

Indicateur de tic de sinus !!!

Affichage en temps réel des cours de Binance

Un indicateur visuel professionnel pour la stratégie populaire "One Candle" Daily Breakout (0.9 SL / 1.25 TP). Automatise l'analyse vectorielle pour l'or (XAUUSD).

Recherche d'extrema sur une section donnée de l'histoire.

Expert Advisor basé sur la ligne de référence du pivot journalier

Système de trading sur le rebond des niveaux de support/résistance de l'indicateur Pivot

Adaptive VWAP Institutional: Multi-Asset Auto-Detection & DST-Accurate Session Resets (Forex 5PM NY Standard).

Chandelier d'engloutissement de mèche

L'éclatement sans mèche

Indicateur GMMA Long, converti en histogramme pour faciliter la présentation.

Vingt lignes d'indicateurs de corrélation de rang de Spearman dans une fenêtre

L'indicateur MultiLineMovingAverage affiche les niveaux de six lignes moyennes de différents horizons temporels dans la fenêtre de travail du graphique.

A robust Market Structure analyzer that adapts to volatility. ASZ uses a Hybrid ATR engine to filter noise and detect reliable Swing points. Non-repainting on confirmed bars.

DCC / Piercing

L'ATR lissé indique en couleur si la tendance est à la hausse ou à la baisse.

12345678910...197