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

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

Un simple analyseur XML qui utilise la bibliothèque standard msxml.

Bandes de Bollinger ombrées (remplies).

L'indicateur de mouvement affiche des barres de différentes couleurs et nuances en fonction de la direction et de l'ampleur du mouvement.

Cet Expert Advisor (EA) met en œuvre une stratégie d'arbitrage triangulaire entre trois paires de devises : EURUSD, USDJPY et EURJPY.

Zigzag statique reliant les intersections d'un croisement de moyennes mobiles.

Suite du thème parabolique. Il a maintenant des couleurs qui dépendent du facteur d'accélération.

Cet indicateur dessine les points de pivot, les résistances et les supports.

Ensemble de classes permettant de travailler avec des bases de données via les interfaces ODBC et OLE DB.

Il s'agit d'un indicateur qui évalue les FVG dans la "taille_de_la_fenêtre" introduite pour détecter le momentum ou la force de la tendance.

Les algorithmes d'optimisation basés sur la population sont rassemblés ici. L'archive contient tous les fichiers nécessaires pour exécuter les algorithmes sur des fonctions de test.

La stratégie de trading CCI de Woodie. La description est jointe.

Ajout de couleurs à la parabole.

Cet indicateur permet de voir l'activité du marché.

Il s'agit de la conversion exacte du code du script du pin par LonesomeTheBlue.

Il s'agit d'un morceau de code à ajouter à un Expert advisor existant pour suivre les retraits de votre compte sur lequel l'EA est exécuté. Il aide l'utilisateur à surveiller ses retraits d'un compte particulier.

Démonstration d'un motif de tampon : Bougies + Fractales + ZigzagColor + ColorMaLine.

Indicateur de sessions de trading utilisant les tampons DRAW_FILLING. Il n'y a pas de paramètres d'entrée grâce aux fonctions TimeTradeServer() et TimeGMT().

L'indicateur bien connu montre le prix le plus haut et le plus bas des n dernières barres et la valeur moyenne entre les deux.

Un indicateur qui tente de mettre en évidence une zone de marché en expansion

Cet indicateur montre le temps restant jusqu'à la fin de la bougie. Vous pouvez choisir la couleur et la taille de la police.

Version actualisée. L'indicateur affiche le temps restant jusqu'à la clôture de la période en cours. A la dernière seconde, un signal sonore est émis (si nécessaire).

Le script permet un défilement synchrone de tous les graphiques ouverts dans le terminal.

Dessine des MA de 96 lignes avec seulement 100 lignes de code (utilise la classe CMyBuffer).

Cet Expert Advisor MT5 combine l'analyse des configurations de chandeliers à plusieurs horizons temporels avec le filtrage des événements fondamentaux pour exécuter des transactions avec une gestion disciplinée du risque.

Un zigzag basé sur le changement de tendance du sar parabolique

L'indicateur affiche le temps jusqu'à la clôture de la période en cours, si la période est inférieure à H1, il affiche en plus le temps jusqu'à la clôture de l'heure.

La classe simplifie le travail avec les variables globales du terminal client.

Un exemple très simple d'horloge

Ce bot détecte l'ouverture d'une nouvelle bougie sur n'importe quel timeframe, facilitant ainsi l'exécution d'un code unique, le placement de transactions et l'appel d'autres fonctions. Le code est écrit dans la fonction OnTick().

Une moyenne mobile du volume de tics purs avec des barres d'histogramme qui suivent la couleur des bougies haussières/baissières.

Un indicateur vous permet de spécifier le nombre de barres séparément avant et après le haut/bas actuel (fractal) peut.

L'indicateur détermine si les haussiers ou les baissiers dominent le marché et leur force.

L'indicateur met en évidence les barres qui suivent la barre de renversement.

Cette fonction peut être utile pour ne pas surcharger le serveur de demandes de transactions lorsque le marché est fermé.

L'indicateur Candle Filter est un outil personnalisable conçu pour filtrer et mettre en évidence les bougies sur le graphique en fonction de critères spécifiques. Il permet au trader de visualiser uniquement les bougies qui l'intéressent, telles que les bougies haussières, les bougies baissières, les bougies Doji ou toutes les bougies simultanément. En outre, l'indicateur offre un contrôle total sur les couleurs des bougies et de l'arrière-plan du graphique, offrant ainsi une expérience visuelle claire et adaptable.

Il est parfois utile d'observer le comportement de l'oscillateur dans un canal. L'évaluation de la situation est simplifiée.

Calcule les fractales et vous permet de spécifier le nombre de barres séparément avant et après le haut / bas actuel (fractale).

Fermeture de toutes les positions ouvertes en un seul clic ou fermeture de toutes les positions lorsque le profit spécifié est atteint en pourcentage du dépôt. 16.01.2025 Changements corrigés liés aux nouvelles versions de la plateforme.

Il s'agit d'un indicateur analytique simple (sans signal, calculé une seule fois) qui vous permet de tester l'hypothèse selon laquelle les séries chronologiques de prix représentent une "marche aléatoire", plus précisément une "marche aléatoire" gaussienne. Cela peut aider à construire une transformation paramétrique des incréments de prix en séries temporelles uniformément réparties, plus stables et prévisibles, du moins en termes de volatilité.

Cet indicateur prend les divergences RSI et les trace dans des tampons pour automatiser les EA.

1...272829303132333435363738394041...198