Bibliothèque de code source MQL5 pour MetaTrader 5 - 24
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.
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
L'indicateur Open Range Breakout (ORB) est un puissant outil d'analyse technique qui permet d'identifier et de suivre les cassures de prix à partir de la fourchette d'ouverture des séances de bourse. Cet indicateur est basé sur le concept selon lequel les prix les plus hauts et les plus bas établis durant les premières minutes d'une séance de trading servent souvent de niveaux de support et de résistance significatifs durant le reste de la journée. L'indicateur calcule automatiquement la fourchette d'ouverture sur la base de périodes de temps définies par l'utilisateur, trace plusieurs objectifs de prix et fournit des alertes visuelles et sonores pour les opportunités de trading potentielles. Il est conçu pour aider les traders à identifier les transactions de rupture à haute probabilité et les scénarios de retest.
L'indicateur permet de calculer la moyenne des derniers prix sur le symbole et de déterminer la direction du mouvement, ce qui peut être un signal pour une opération de trading.
Basé sur le participant Pirat à l'Automated Trading Championship 2011.
CDateTime Extension des millisecondes + datetime Extension des variables de supervision
Définissez trois croisements et surveillez le pourcentage quotidien de performance à partir d'un moment donné (qui peut également être défini).
Zigzag ultrarapide selon le principe le plus simple possible. Pas de sommets pendants. Avec prise en charge de la recherche de sommets optimisée en fonction du temps.
Indicateur de moyenne corrigée de A.Uhl (également connu sous le nom de "Moyenne mobile optimale").
Script simple pour changer les principales échéances. L'objectif principal est de faciliter la commutation à l'aide de touches de raccourci.
Expert Advisor basé sur l'indicateur EMA_RSI_VA. Lorsque la ligne rapide de l'EMA_RSI_VA est franchie de bas en haut, un achat est effectué, et vice versa.
Moyenne mobile exponentielle avec une période de lissage en fonction des valeurs de l'indicateur RSI (Moyenne mobile exponentielle - RSI Volatility-Adjusted par Jose Silva).
Moyenne mobile exponentielle adaptative (dépendante des bandes de Bollinger) (BB Volatility Adjusted by Jose Silva).
Signal SAR ADX avec notification mobile, réécrit à partir de la version MT4 (source introuvable). Cet indicateur peut être repeint, soyez prudent lors de son utilisation.
Enregistre les ticks en mode ticks réels et les lit en mode mathématique en appelant votre stratégie à chaque tick.
Moyenne mobile exponentielle adaptative - ATR Volatilité ajustée par Jose Silva sur la base de l'indicateur ATR.
La fonction calcule la taille du lot d'une position ouverte. Le prix d'ouverture d'une transaction, le prix du niveau de stop loss et le risque par transaction en pourcentage du dépôt sont transmis comme paramètres.
L'indicateur i_Sampler calcule les entrées idéales, il est conçu pour l'entraînement des réseaux neuronaux.
KA-Gold Bot est un conseiller en trading avancé spécialement conçu pour l'or, utilisant la puissante combinaison de la stratégie du canal de Keltner et de deux moyennes mobiles exponentielles (EMA) - l'EMA à 10 périodes et l'EMA à 200 périodes. Principe de fonctionnement : L'EMA 10 périodes représente la moyenne des prix au-dessus/en dessous de la bande de Keltner, confirmant une tendance haussière/baissière. Le fait que le cours soit supérieur à la moyenne mobile des 200 périodes confirme la tendance haussière/baissière. Cela indique que la tendance haussière/baissière a été plus forte que les 10 périodes précédentes, compte tenu de la volatilité sur les 50 dernières périodes - Cadre temporel : M15
Exemple d'ajout de boutons pour vos conseillers. Dans cet exemple, un bouton a été implémenté pour fermer toutes les positions actives pour tous les instruments. En plus de la fonctionnalité de traitement des événements des boutons, des méthodes pour fermer les positions relatives au nom du symbole et pour compter le nombre de positions relatives au nom du symbole sont également implémentées.
Version étendue de l'indicateur Price Channel, 5 niveaux sont utilisés. L'indicateur indique les signaux d'ouverture/fermeture de position et les niveaux de Stop Loss/Take Profit.
L'indicateur montre la taille des plus hauts et des plus bas, ainsi que leurs valeurs maximales pour la période spécifiée.
Il s'agit d'un script permettant d'exporter les taux et les ticks du symbole du graphique en cours dans des fichiers CSV compatibles avec le format d'exportation/importation de MT5.
Il s'agit d'un zigzag qui crée de nouveaux points d'inflexion en zigzag en fonction du franchissement d'un seuil de volatilité.
Une classe avec un ensemble de fonctions pour travailler avec la couleur. Fonctions de conversion des coordonnées de couleur et autres fonctions.
Indicateur de direction de tendance Multi-Williams Percent Range.
Classe statique permettant de corriger la fonction TimeGMT() lors des tests dans le testeur de stratégie.
Il s'agit d'un script qui affiche le temps restant avant l'arrivée de la prochaine barre.
Le script affiche des lignes verticales sur le graphique aux points de publication des nouvelles.
L'indicateur Classic Pivot Point peint le point pivot et trois niveaux de résistance et de support pour tous les points de données.