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

Codes sources MQL5 des bibliothèque pour MetaTrader 5

icon

Les bibliothèques sont de petits sous-programmes contenant une certaine fonctionnalité qui peuvent ensuite être utilisés pour développer de nouvelles applications. Une fois écrite et soigneusement vérifiée, une bibliothèque permet aux utilisateurs d'accélérer le développement de nouvelles applications MQL5. L'un des exemples illustratifs est la bibliothèque ALGLIB qui contient de multiples fonctions d'analyse numérique.

Les codes sources des bibliothèques peuvent être téléchargés et utilisés dans MetaEditor lors du développement de stratégies de trading. Ils ne peuvent pas être lancés indépendamment dans MetaTrader 5.

Soumettre votre code
dernier | meilleur

Fonction de décodage du code du résultat de l'opération commerciale pour les fonctions OrderSend() et OrderCheck().

Fonction permettant de déterminer les jours non ouvrés sur le serveur. Elle sera intéressante avant tout pour ceux qui utilisent la fonction OnTimer() dans leurs EA pour le traitement des événements.

La fonction qui calcule la taille du lot en fonction du montant des fonds utilisés dans la devise de dépôt.

Une classe pour travailler avec des matrices.

CDateTime Extension des millisecondes + datetime Extension des variables de supervision

Enregistre les ticks en mode ticks réels et les lit en mode mathématique en appelant votre stratégie à chaque tick.

Un contrôle graphique pour la saisie des couleurs.

Une classe avec un ensemble de fonctions pour travailler avec la couleur. Fonctions de conversion des coordonnées de couleur et autres fonctions.

Classe statique permettant de corriger la fonction TimeGMT() lors des tests dans le testeur de stratégie.

Codes sources écrits dans le cadre du développement d'une bibliothèque pour la création de conseillers experts multidevises combinant plusieurs instances de différentes stratégies de négociation.

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.

Travailler avec les données du clavier

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.

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.

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.

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.

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.

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.

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.

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.

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 SuperTrend.

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 Stalin.

Un simple commentaire.

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 Sidus.

La classe CEnvelopesOnArray est conçue pour calculer les valeurs des indicateurs Envelopes par tampon d'indicateur.

La classe CBandsOnArray est conçue pour calculer les Bandes de Bollinger® (BB) en utilisant le tampon de l'indicateur.

Classe MQL5 qui fonctionne directement avec la cartographie, sans utiliser une DLL écrite par l'utilisateur.

DLL (projet VC++ 2010) pour travailler avec le mappage de la mémoire.

123456789