Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
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

L'Expert Advisor démontre l'utilisation de la bibliothèque gratuite Library for Custom Chart pour la connexion automatique des Expert Advisors et des indicateurs aux graphiques personnalisés d'iCustomChart créés sur la base de leurs propres fichiers d'historique.

Les codes sources écrits pendant le développement de la bibliothèque pour la création de conseillers experts multidevises qui combinent de nombreuses instances de diverses stratégies de négociation.

L'indicateur permet d'estimer la probabilité que le prix ait atteint son maximum ou son minimum.

Script simple pour randomiser toutes les couleurs de votre graphique. Cliquez simplement dessus et voyez les résultats par vous-même !

Cet indicateur est utilisé pour calculer la tendance.

Active la "Description des objets graphiques" pour les non-programmeurs. Pour toute fenêtre graphique ouverte.

Travailler avec les données du clavier

L'indicateur dessine les bandes de Bolinger par rapport à la moyenne mobile et la projection des barres de prix dans une fenêtre séparée.

Une bibliothèque qui contient des fonctions statistiques telles que le calcul de la moyenne, de la variance, de l'asymétrie, de l'excès, de la covariance, de la corrélation, etc.

Enveloppes de moyennes mobiles.

Classe permettant d'accéder à l'heure locale pour le lieu spécifié, ainsi qu'aux informations relatives au fuseau horaire et aux heures de la séance boursière locale.

Lightweight CVD (Cumulative Volume Delta) pour MT5 - basé sur M1, montre la pression d'achat/vente sous forme de bougies avec des réinitialisations optionnelles.

La classe CFastFile élimine le besoin d'écriture intermédiaire des données dans un fichier physique sur le disque. Cela permet d'accélérer considérablement le traitement des données.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture des positions est l'apparition de la flèche colorée de l'indicateur WPRSIsignal.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture des positions est un changement de couleur de l'indicateur NonLagDot.

Cette bibliothèque est une version mise à jour de la bibliothèque ErrorDescription.mqh publiée par MetaQuotes, avec quelques fonctionnalités supplémentaires.

Exemple de robot doté d'un modèle d'apprentissage automatique intégré, formé en python et enregistré au format ONNX.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture des positions est un changement de couleur de la ligne d'oscillateur formée par l'indicateur ColorLaguerre.

Module de signaux de trading pour l'assistant MQL5. Le changement de couleur de l'indicateur ColorJFatl sert de signal pour ouvrir des positions.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture des positions est l'apparition d'un point coloré de l'indicateur SilverTrend_Signal.

Un simple observatoire des monnaies individuelles.

Le script calcule les fonctions d'autocorrélation et d'autocorrélation partielle et les affiche sur un graphique

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture de position est un changement de couleur de la bougie formée par l'indicateur Candles_Smoothed.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture de position est un changement dans la couleur de la barre de l'indicateur 3LineBreak.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture de position est un changement de couleur de l'indicateur PriceChannel_Stop.

Recherche des hauts et des bas basés sur la mèche ou le corps dans les barres visibles du graphique

Script pour déterminer si votre courtier suit l'horaire de la lumière du jour (DST) des États-Unis, du Royaume-Uni ou de l'Union européenne.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture de position est l'apparition de la flèche colorée de l'indicateur Karacatica.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture de position est un changement de couleur de la bougie formée par l'indicateur FiboCandles.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture des positions est l'apparition d'un point coloré de l'indicateur ASCtrendSignal.

Tillson T3 with EMA calculations done without auxiliary indicator buffers.

Script permettant d'afficher des données actualisées sur les postes ouverts.

Cet indicateur construit un canal de prix dynamique en utilisant le lissage gaussien pour déterminer les lignes de support et de résistance. Il calcule les valeurs hautes et basses lissées pour une période donnée, trouve leurs extrema et affiche trois lignes : la résistance supérieure (maximum de la valeur haute lissée), le support inférieur (minimum de la valeur basse lissée) et la ligne médiane entre les deux, formant ainsi un canal de négociation adaptatif.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture des positions est l'apparition d'un point coloré de l'indicateur LeManSignal.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture des positions est l'apparition de la flèche colorée de l'indicateur BykovTrend.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture de position est un changement de couleur de la bougie formée par l'indicateur Heiken_Ashi_Smoothed.

Un indicateur de signal simple basé sur le RSI et la moyenne mobile. Dessine des flèches d'achat/vente lorsque le RSI est supérieur/inférieur à 50 et que le prix est supérieur/inférieur à la moyenne mobile.

Un indicateur de signal simple basé sur le RSI et la moyenne mobile. Il trace des flèches d'achat/vente lorsque le RSI est supérieur/inférieur à 50 et que le prix est supérieur/inférieur à la moyenne mobile.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture des positions est l'apparition d'une flèche colorée de l'indicateur Go.

12345678910...194