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

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 système pour effectuer le travail de routine dans le trading manuel pour les traders sur mt5. Le trading en un clic.

Soumission au concours du panneau graphique.

L'indicateur Trade Assistant MetaTrader est un indicateur multi-cadres basé sur trois indicateurs standard : L'oscillateur stochastique, le RSI (Relative Strength Index) et le CCI (Commodity Channel Index). Il affiche les tendances actuelles pour les échéances M1, M5, M15, M30, H1, H4, D1, W1 et MN1. Lorsque vous suivez un tel indicateur, vous avez une vision claire des tendances sur tous les horizons temporels importants. Le cadre temporel auquel vous associez cet indicateur n'a pas d'importance. L'indicateur peut être téléchargé pour MT4 et MT5.

Cet EA est conçu pour suivre automatiquement les tendances du marché en utilisant les signaux des moyennes mobiles et de l'oscillateur stochastique. L'EA détecte les signaux d'achat et de vente en utilisant les croisements de MA et confirme la tendance avec le Stochastique. De plus, l'EA inclut une gestion automatique des positions, telle que la définition du Take Profit, du Stop Loss et du doublement de la taille du lot pour améliorer l'efficacité du trading dans les marchés en tendance.

Panneau de négociation eInTradePanel. Une alternative à la fenêtre standard d'ouverture des ordres. Taille minimale possible avec des fonctionnalités légèrement étendues et quelques autres caractéristiques supplémentaires.

Simplification de la négociation manuelle et de la gestion des positions

Le panneau pour la participation au concours "Le meilleur panneau de contrôle graphique en MQL5". La caractéristique distinctive du panneau est la possibilité de créer une stratégie de trading en mode visuel.

Ce script et EA permet aux codeurs de backtester leurs stratégies basées sur les actualités qui utilisent le calendrier MQL5.

TrendEQ analyse dynamiquement les tendances du marché en combinant l'élan et la volatilité. En mesurant le momentum par rapport aux tendances du marché, TrendEQ fournit une mesure fiable de la force et de la direction de la tendance.

Nous proposons une variante du véritable panneau de contrôle en mode multidevise dans le terminal MetaTrader 5 pour les indicateurs multidevises et les Expert Advisors.

Ce script vous aidera à obtenir pour MetaTrader 4 un historique complet sans trous à partir de la base de données de MetaTrader 5.

Réinitialisation d'un graphique avec recalcul de tous les indicateurs, ainsi qu'un exemple simple et transparent, orienté objet, de traitement de tous les graphiques à partir d'un conseiller expert.

La bibliothèque RiskManagement de MQL5 permet une gestion efficace et dynamique des risques, optimisée pour minimiser les ressources. Elle permet de définir des limites maximales de profit et de perte avec des modificateurs personnalisables. Elle inclut le contrôle des ordres OCO et des outils de gestion des chandeliers et de conversion des prix.

Evolution du canal de Donchian basée sur une ligne de tendance dynamique

Un mélange de moyenne mobile et d'ATR.

Des règles de trading simples et un code simple de l'Expert Advisor, compréhensibles même pour les traders novices. L'Expert Advisor apporte des bénéfices à long terme sans martingale ou autres astuces.

Une classe qui fournit des méthodes pour travailler avec les fichiers *.ini de Windows.

Cet indicateur détecte les configurations de chandeliers d'engloutissement haussiers et baissiers avec un filtre de volume optionnel pour mettre en évidence les signaux les plus forts.

Classes de commerce similaires à MQL5 en Python pour MetaTrader 5 Python

Dans la version standard du terminal, il y a un gestionnaire de tic-tac mono-devise OnTick(). Nous proposons ici une variante de gestionnaire de tic-tac multidevises.

Moyenne mobile adaptative avec lignes de Bollinger.

Affiche l'historique des transactions sur le graphique.

Un indicateur qui visualise l'évolution du volume dans le temps au sein de chaque barre. Il affiche le volume en tic-tac sous forme d'histogramme mobile.

Un script qui, lorsqu'il est glissé sur le graphique, imprime dans la fenêtre des experts le nombre de barres qui se trouvent sur ce graphique - comme par magie.

Améliorez vos graphiques en ajoutant des marqueurs intelligents pour les points de prix importants et le début/la fin de l'année/du mois/de la semaine/du jour/de la session Comprend un pointeur de prix qui change de couleur lorsque le prix est proche d'un point de prix important (par exemple, le plus haut/le plus bas historique)

Depuis la version 344 du terminal, l'affichage des nouvelles du calendrier économique a été ajouté à l'aide d'objets graphiques spéciaux (OBJ_EVENT). Un script qui affiche, en guise de démonstration du calendrier économique avec les données économiques actuelles, la date du dernier événement majeur (Pink).

Expert Advisor sur deux MAs et RSI

Une calculatrice d'intérêts composés pour le trader. Calcule, en fonction de vos paramètres, votre risque de ruine et le risque optimal par transaction. Donne une prévision de la taille de votre capital dans un an, un mois et à la fin de la période.

Cet indicateur lit l'historique des transactions et trace le P & L cumulé au fil du temps, aidant les traders visuels à voir combien d'argent ils gagnent ou perdent au fil du temps. Cette version actuelle a une différence de 0,02% d'erreur marginale, due à l'arrondi des flottants et aux méthodes de calcul. Elle peut être considérée comme extrêmement précise avec cette erreur marginale.

Indicateur de tendance basé sur des indicateurs mobiles. La version originale fonctionne de manière instable, j'ai donc décidé d'écrire ma propre version basée sur le principe de calcul de l'indicateur original.

Contrairement à OnCalculate(), l'indicateur n'est calculé que lorsqu'une nouvelle barre apparaît sur le graphique.

QQE - Qualitative Quantitative Estimation MA on RSI, Difference of MA on RSI and MA of MA of ATR of MA of RSI

La bibliothèque PrintXYZ() permet d'imprimer des informations massives à partir du terminal.

Un simple script de départ pour collecter des données et les envoyer dans un fichier CSV dans l'ordre le plus ancien et le plus récent. Dans cet exemple, seules les données relatives au cours de clôture sont collectées.

Pour prendre la décision d'ouvrir une position, l'Expert Advisor analyse les relevés de l'indicateur ADX.

Oscillateur basé sur l'indicateur Ishimoku.

Utilisation du perceptron, apprentissage automatique

CryptoTrend 1.00 Expert Advisor est un système de trading automatisé conçu pour le trading de crypto-monnaies (en particulier, BTC). Principales fonctionnalités : Indicateur de Bollinger : utilisé pour identifier les extrêmes du marché et générer des signaux d'achat et de vente.Filtrage des blocs d'ordres : permet de trouver des niveaux de support et de résistance, ce qui contribue à réduire le nombre de faux signaux.Auto-apprentissage : le seuil d'entrée est adapté en fonction des statistiques des trades gagnants et perdants, ce qui permet à l'Expert Advisor de s'adapter aux conditions changeantes du marché.Gestion des risques : calcule les niveaux de stop loss (SL) et de take profit (TP) en fonction de l'analyse des risques et de la corrélation.

Échelle de temps et de prix personnalisée.

Barre LED indiquant la position du prix dans le canal.

1...161718192021222324252627282930...194