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

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

Version des indicateurs pour la nouvelle plateforme.

Logger avec la possibilité d'enregistrer des modules individuels ou des sections de code

Un enregistreur permettant d'enregistrer des modules ou des sections de code spécifiques

Signature de la bougie avec exemple | Pour la recherche et le développement

EquiPeak Drawdown Tracker est un indicateur conçu pour surveiller et enregistrer le drawdown maximum de votre compte de trading en temps réel. Il ne s'agit pas seulement d'une alerte sur le drawdown actuel ; il est particulièrement utile pour comparer visuellement votre drawdown actuel avec le drawdown historique maximum que vous attendez ou que vous avez précédemment enregistré.

Il prend des positions basées sur le silverbullet ICT et le modèle 2022 avec des stops suiveurs et des partiels, il maintient également l'entrée en fonction de l'OTE, et le risque est minime. Il fonctionne dans une petite fenêtre de temps de silver bullet, en particulier la session de NY, et si aucun trade n'est trouvé, le modèle 2022 et l'OTE de Fibonacci entrent en jeu pour obtenir un trade. Mais l'entrée ne se fait qu'après confirmation de la présence de ces modèles, ce qui permet de réduire le nombre de transactions pour un drawdown minimal et un taux de gain élevé. Pour en savoir plus sur ces stratégies, vous pouvez visiter la chaîne YouTube d'Inner Circle Trader.

L'indicateur XMA_Ishimoku avec une indication supplémentaire de la force de la tendance en utilisant des points colorés basés sur l'algorithme de déviation standard. Le code original dans le lien ci-joint avait des problèmes de traçage.

Conseiller expert simple avec fonction d'optimisation du R-carré personnalisée

Il s'agit d'un simple EA de retour à la moyenne

Il est tenu compte du fait qu'il y a 30 jours dans un mois, 365 jours dans une année Le script démontre le compteur de temps jusqu'au début de la nouvelle année

EquiPeak Drawdown Tracker est un indicateur conçu pour surveiller et enregistrer le drawdown maximum de votre compte de trading en temps réel. Il ne s'agit pas seulement d'un indicateur de drawdown actuel ; il est particulièrement utile pour comparer visuellement votre drawdown actuel avec le drawdown historique maximum que vous attendez ou que vous avez précédemment enregistré.

Countdown est un indicateur avancé conçu pour les traders qui souhaitent suivre le temps restant jusqu'au prochain chandelier ou jusqu'à la prochaine ouverture du marché de manière claire et efficace. Avec trois modes d'affichage flexibles (commentaire, bordures du graphique ou à côté du prix), cet indicateur offre une solution personnalisable pour répondre à vos besoins de trading.

Indicateur de divergence MACD

Indicateur d'écart à deux symboles

Indicateur de calcul du prix moyen des positions ouvertes, vous pouvez utiliser le nombre magique si vous souhaitez séparer les positions d'un seul robot, mais le nombre zéro est destiné aux opérations manuelles.

Better Volume est un indicateur avancé conçu pour analyser le comportement du volume sur les graphiques de prix. Il combine les informations sur le volume avec des mesures telles que la portée des chandeliers et les moyennes mobiles afin d'identifier des modèles importants sur le marché, tels que les climax d'achat/vente, les churn et les bougies faibles. Grâce à son interface visuelle dynamique et à la catégorisation des volumes, l'indicateur offre des informations précieuses aux traders qui souhaitent prendre des décisions éclairées sur la base des flux de volumes.

L'idée de créer un outil idéal pour les traders, dans le travail sur le composant principal de tout système de trading - le gestionnaire de risque.

Kuskus Starlight est un oscillateur qui utilise une transformation des prix de Fisher pour identifier les tendances et les renversements potentiels. Le code MT4 original de Scriptor est disponible à l'adresse suivante : https://www.mql5.com/en/code/8365.

Ce script CalculateHistoryProfit version 1.0 est conçu pour calculer les bénéfices d'une période donnée à l'aide d'un panneau graphique.

Volatility Stop - indicateur des niveaux de stop par volatilité

Oscillateur ergodique Indice de momentum stochastique (SMI)

L'indicateur "Net Volume" montre le volume en tenant compte de la pression des vendeurs et des acheteurs.

L'indicateur d'oscillateur Know Sure Thing (KST) basé sur le taux de variation des prix (ROC)

Indicateur "Coefficient de corrélation

Indicateur "Chaykin Money Flow" (CMF)

Un oscillateur de volume est un indicateur d'analyse technique utile qui prédit la force ou la faiblesse des tendances de prix.

Indicateur Chande Kroll Stop - niveaux d'arrêt pour les positions courtes et longues.

modification des prix des caractères sur un intervalle

L'indicateur dessine une deuxième période arbitraire sur le graphique.

Un algorithme de tri hybride qui fournit des performances rapides pour le tri de tableaux de types simples, de structures ou de pointeurs d'objets.

L'indicateur montre l'angle ou la vitesse moyenne de variation des prix.

Bibliothèque de base pour créer des profils de volume sur le graphique.

Version JavaScript rapide de la bibliothèque Report de fxsaber pour les commandes de trading de type MT4 implémentées via MT4Orders ou Virtual. Fonctionne jusqu'à 10 fois plus vite, la taille du fichier NTML est plus petite, peut télécharger et afficher jusqu'à 5,4 millions de lignes de rapport.

Stratégie basée sur l'indicateur standard iCHO (Chaikin Oscillator, CHO) et l'indicateur personnalisé 'CCIDualOnMA'.

Panneau basé sur la classe CDialog. Travail sur le symbole actuel. Suppression, réglage du Take Profit, réglage du Breakeven sur un groupe de positions.

Cette bibliothèque vous permet de créer des affichages afin d'afficher facilement des informations textuelles sur le graphique à la vitesse la plus optimale.

Plusieurs exécutions/optimisations dans Tester.

Construit une ligne mobile avec un polynôme de 4 degrés. Extrapole la sinusoïde et son axe. Les lignes construites enlèvent une valeur à chaque barre et une ligne glissante de valeurs extrapolées est construite et n'est pas redessinée.

Système de trading par l'indicateur iMA (Moving Average, MA). Développement de la tendance MA.

Cycle de l'algorithme : lorsqu'il n'y a pas de positions ouvertes, ouvrir deux positions opposées. Attendre la fermeture des deux positions.

1...293031323334353637383940414243...199