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 - 2

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

Momentum plus doux avec indication en couleur de l'état de la tendance actuelle.

Ce script a été développé pour afficher dans un graphique le rapport de stratégie sauvegardé par le testeur de stratégie.

Candle Replay Magnifier reproduit visuellement les bougies historiques sur la zone graphique actuelle pour une analyse comparative. Cet indicateur superpose les barres de prix passées à partir d'une date sélectionnée sur le graphique en direct, ce qui permet aux traders d'étudier les modèles de bougies, la volatilité et la structure en temps réel. Il comprend une mise en évidence dynamique de la fourchette et des infobulles détaillées indiquant l'ouverture, le sommet, le creux, la fermeture, la fourchette, la direction, l'heure et le volume pour chaque bougie rejouée.

L'indicateur détecte les divergences sur les graphiques de l'actif financier et de l'histogramme MACD.

L'indicateur DailyPivotPoints permet d'obtenir une image de la direction future du marché, contrairement à d'autres outils de suivi du marché.

L'indicateur indique les moments d'entrée sur le marché à l'aide de points de couleur. La position du point de signal lui-même peut servir de niveau pour définir un niveau de protection du Stop Loss ou une nouvelle position de Trailing Stop.

Il s'agit d'un indicateur affichant des motifs de chandeliers sur un graphique.

L'EA Pending_tread est un robot de trading polyvalent et facile à utiliser, conçu pour automatiser le placement et la gestion de plusieurs ordres en attente disposés en grille au-dessus et en dessous du prix actuel du marché. Cet EA est bien adapté aux stratégies de scalping et peut fonctionner sur n'importe quelle période de temps ou paire de devises, ce qui le rend très flexible pour différents styles de trading.

Cet indicateur permet de se faire une idée de la direction des mouvements du marché dans le futur. Les informations disponibles au cours de la journée précédente sont utilisées pour calculer les points de référence de la petite tendance de la journée en cours.

L'indice de variation indique si la série temporelle est dominée par une tendance ou une composante plate, ou si la série se comporte de manière aléatoire.

Un indicateur de cinq niveaux de Tirone, qui sont des niveaux de soutien et de résistance basés sur la fourchette de négociation sur une période de temps.

L'indicateur met en œuvre certaines des approches les plus intéressantes pour mesurer les corrélations

Test sur l'historique dans le mode mathématique du testeur MT5.

Un indicateur de trois niveaux de Tirone, qui sont des niveaux de soutien et de résistance basés sur la fourchette de négociation sur une période de temps.

Un indicateur simple qui affiche sur le graphique les points sémaphores des plus hauts et des plus bas des périodes hautes, moyennes et basses.

L'indicateur donne des signaux d'achat et de vente à l'aide de points de couleur sur le graphique et affiche des messages.

Indicator Description – Bollinger Bands Crossover Signals Name: Bollinger Bands Crossover Signals Version: 1.1 Author: BENALI Link: https://www.mql5.com/en/users/dahmi_benali

This is an example of ascending sort a struct list by a field. You can find out and customize the above algorithm depending on the purpose of use, this is the most basic example is also a direction to resolve the arrangement in an array of structure. The algorithm used in this example is Quick Sort and Merge Sort.

Indicateur de volatilité avec ligne de seuil basé sur le modèle statistique GARCH (Generalized AutoRegressive Conditional Heteroskedasticiticy) utilisé pour l'analyse et la prévision des séries temporelles.

Les fractales standard sont 2 bougies à droite et 2 bougies à gauche. Avec ces fractales personnalisées, vous pouvez choisir autant de bougies que vous le souhaitez, à gauche et à droite.

CCI (Commodity Channel Index) normalisé symétrique avec différents algorithmes de calcul de moyenne - ultralinéaire et JMA.

Un temps de bougie non invasif qui peut être positionné à côté du prix ou près d'un coin.

L'indicateur est un hybride de filtre numérique FATL et de moyenne adaptative analogique JMA.

ATR %, ATR pourcentage, ATR pourcentage, ATR pourcentage, ATR pourcentage, ATR pourcentage

L'indicateur AutoTrendLines dessine automatiquement des lignes de tendance de support et de résistance sur votre graphique MetaTrader 5. Il identifie les niveaux de prix clés en utilisant deux méthodes : Deux Extremum (Type 1) ou Extremum et Delta (Type 2). Les lignes ne sont recalculées que lorsqu'une nouvelle barre se forme, ce qui garantit une performance efficace.

Moyenne mobile avec double lissage adaptatif JMA de la série de prix.

Bibliothèque permettant de travailler avec des fichiers au moyen de WinAPI sans restriction d'emplacement.

Le filtre numérique RBCI (Range Bound Channel Index) élimine la tendance basse fréquence formée par les composantes basse fréquence du spectre et le bruit haute fréquence formé par les composantes haute fréquence du spectre.

L'indicateur Trend Equilibrium TrendEQ analyse de manière dynamique les mouvements du marché en combinant le momentum et la volatilité. En mettant à l'échelle le momentum et la volatilité du marché, le TrendEQ fournit une mesure fiable de la force et de la direction de la tendance.

Daily VWAP (Volume Weighted Average Price) est un indicateur simple mais puissant qui calcule et affiche le prix moyen pondéré en fonction du volume pour chaque jour de bourse. Il est idéal pour identifier la juste valeur intrajournalière et soutenir vos décisions de trading quotidiennes.

La ligne de tendance adaptative lente est utilisée pour supprimer le bruit et les cycles de marché avec des périodes de fluctuation plus longues.

L'indicateur affiche des signaux d'achat et de vente et émet des messages (Alerte) lors du franchissement des niveaux de surachat et de survente de l'indicateur technique Oscillateur Stochastique.

Montre mignonne. S'affiche sur toutes les cartes en même temps.

This expert is a system to help any trader to make a grid of orders.

Weekly VWAP (Volume Weighted Average Price) est un puissant indicateur MQL5 qui calcule et affiche le prix moyen pondéré en fonction du volume pour chaque semaine de négociation. Il s'agit d'un outil essentiel pour identifier la juste valeur hebdomadaire et comprendre le sentiment sous-jacent sur une période plus longue.

Le VWAP mensuel (Volume Weighted Average Price) est un indicateur essentiel de MQL5 qui calcule et affiche le prix moyen pondéré en fonction du volume pour chaque mois de négociation. Il s'agit d'un outil puissant pour comprendre le sentiment du marché à long terme, identifier la juste valeur mensuelle clé et informer les décisions stratégiques.

L'indicateur de tendance le plus simple.

Extrapolator est le résultat de nombreuses années de recherche dans le domaine de la prévision des séries temporelles et est un indicateur qui prédit le comportement futur des prix.

L'indicateur trace les niveaux de retracement de Fibonacci pour un nombre de barres défini par l'utilisateur.

The Value Area Retracement indicator, is a powerful volume profile-based tool designed to identify key trading levels—Point of Control (POC), Value Area High (VAH), Value Area Low (VAL), and Profile High/Low—across different timeframes. It helps traders spot potential retracement opportunities to the POC, breakout zones, and value areas, making it useful for intraday, swing, and position trading.

123456789...191