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

Les meilleurs codes sources MQL4 et MQL5 selon les notes des utilisateurs - 6

Soumettre votre code

Une bibliothèque JSON conçue pour une utilisation massive des LLM et une latence réduite.

Cet EA met en œuvre une stratégie de trading basée sur la cassure d'une fourchette de prix. Il calcule une fourchette de prix entre les heures de début et de fin définies par l'utilisateur, trace un rectangle sur le graphique pour marquer les niveaux haut et bas de cette fourchette, puis surveille l'évolution des cours après la fermeture de la fourchette. Si le marché franchit le plus haut de la fourchette à la hausse, il ouvre une position d'achat ; s'il franchit le plus bas de la fourchette à la baisse, il ouvre une position de vente.

Stratégie de trading basée sur la simple rupture des niveaux précédents de plus haut ou plus bas

An institutional-grade dashboard that breaks down your open positions and calculates your true net lot exposure per individual currency, preventing invisible systemic risks and over-leveraging.

Cet oscillateur quantitatif professionnel remplace les indicateurs de momentum traditionnels tels que le RSI. Il calcule l'écart-type statistique de l'action des prix afin d'identifier les renversements mathématiquement épuisés.

BEC Trade Manager vous aide à gérer les positions actives sur le symbole actuel à l'aide de commandes en un clic pour le seuil de rentabilité, la logique de suivi, la clôture partielle, la suppression du stop-loss, la clôture du côté des bénéfices, la clôture du côté des pertes et les entrées rapides sur le scalp. Il affiche également des informations clés sur le compte et le symbole sur le graphique, y compris les capitaux propres, le bénéfice flottant, le bénéfice quotidien, les étiquettes de stop-loss et l'aperçu du seuil de rentabilité du panier.

Moteur prédictif quantitatif qui remplace l'ATR (Average True Range) retardé utilisé dans le secteur de la vente au détail, il s'appuie sur le modèle économétrique GARCH(1,1), récompensé par le prix Nobel, pour prévoir mathématiquement la volatilité et la variance futures du marché.

Dynamic Fair Value Gap (FVG) est un indicateur MQL5 pour MetaTrader 5 qui détecte automatiquement les déséquilibres des cours du marché. Cet indicateur est parfaitement adapté aux traders qui utilisent la stratégie Smart Money Concepts (SMC).

Monitoring of memory leaks in the strategy tester

The default CCI in MT5 doesn't have the shift parameter. This script implements the shift.

L'indicateur le plus simple montrant sur le symbole actuel la variation du prix en % depuis l'ouverture de la séance.

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

Moyenne quadratique

Pente de la régression linéaire

Bandes de Bollinger avec lissage contrôlable de la bande extérieure (pré-lissage)

Cet indicateur est conçu pour dessiner un retracement de Fibonacci, en utilisant comme base l'indicateur ZigZag.

Ce script enregistre un ensemble prédéfini d'événements économiques du calendrier économique intégré de MetaTrader dans un fichier CSV.

Indicateur MetaTrader Support and Resistance - comme son nom l'indique, cet indicateur affiche les niveaux de support et de résistance. Il les affiche directement sur le graphique, ce qui facilite la définition des niveaux de stop-loss ou de take-profit, ou la détermination du prochain objectif de marché. Cet indicateur utilise l'indicateur MetaTrader Fractals standard (selon la méthode de Bill Williams) et n'a pas de paramètres d'entrée modifiables. Cet indicateur est disponible pour les versions 4 et 5 de MetaTrader.

Indicateur ZigZag standard modifié avec l'ajout d'informations sur la longueur d'onde en pips, les niveaux et les différentes logiques d'alertes.

BotCilento est un Expert Advisor sophistiqué de grid-trading pour MetaTrader 5 qui combine des signaux de suivi de tendance avec une gestion adaptative du risque.

Cet indicateur de haute précision est conçu pour détecter les liquidités institutionnelles (stop hunts). Il identifie les rejets de prix au-delà des niveaux de fluctuation récents, marquant ainsi les zones de retournement potentielles à forte probabilité, sans indicateurs de retard.

Precision Sniper est un indicateur MT5 à confluence multiple inspiré des meilleurs outils de signaux de TradingView, qui attribue une note à chaque signal d'achat/de vente (A+, A, B, C) en fonction de la structure de l'EMA, du RSI, du MACD, de l'ADX, VWAP et l'alignement des volumes, avec 8 préréglages, une confirmation de biais HTF, des niveaux TP/SL automatiques, un trailing stop et un tableau de bord de backtest intégré.

Super pass-band filter as described by John Ehlers

This function allows you to retrieve and return the filling policy of a symbol in MetaTrader 5. This is useful for making trading decisions based on the filling policy of a specific financial instrument.

This is an edit of the Mod_ATR_Trailing_Stop by MQL5 user @Scriptor found here https://www.mql5.com/en/code/20423 . MT5 indicator .mql5 and .ex5 files, report any bugs, I'll fix.

Multi_BreakEven is a script file that enables setting multiple entry positions to breakeven, either through pips or a target price, once the trade becomes favorable.

Cet Expert Advisor ne fait pas de transactions. Un simple panneau, implémenté à l'aide de la bibliothèque standard Canvas, vous permet de dessiner des chiffres à l'aide de la souris. Le modèle mnist.onnx formé est utilisé pour reconnaître les chiffres.

Combinez les tendances à plusieurs horizons en une seule tendance en utilisant le MA.

CDateTime Extension des millisecondes + datetime Extension des variables de supervision

Niveaux historiques de S/R forts

Indicateur de la fourchette journalière moyenne.

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

Sélectionnez la dernière affaire conclue (transaction) pour poursuivre le travail.

Oscillateur ergodique Indice de momentum stochastique (SMI)

C'est une première pour MetaTrader 5. Vous pouvez désormais cliquer sur le graphique pour créer des alertes de prix.

MovingAverages.mqh Part II Une version multi timeframe est disponible avec des couleurs pour l'orientation, pour les développeurs ou les traders rentables gratuitement. Offre sous conditions. D'autres indicateurs multi timeframe sont également disponibles.

Ce script enregistre toutes les données OHLCV disponibles sur le graphique dans un fichier CSV.

PTB

Description de l'indicateur : PTB.mq5 Aperçu : L'indicateur PTB.mq5 pour MetaTrader 5 calcule les prix hauts et bas à court terme et à long terme, ainsi que les niveaux de retracement de Fibonacci basés sur ces extrêmes. Caractéristiques : Haut et bas à court terme : Identifie le support et la résistance immédiats sur une courte période définie par l'utilisateur. Haut et bas à long terme : Analyse les tendances plus larges du marché sur une période plus longue. Niveaux de Fibonacci : Trace les niveaux de retracement clés (23,6%, 38,2%, 50%, 61,8%, 78,6%) pour les points d'inversion potentiels : Trace les niveaux de retracement clés (23,6 %, 38,2 %, 50 %, 61,8 %, 78,6 %) pour les points d'inversion potentiels. Paramètres d'entrée : shortLength : Nombre de bougies pour le calcul à court terme. longLength : Nombre de bougies pour le calcul à long terme. Représentation visuelle : Couleurs et largeurs distinctes pour chaque ligne afin de différencier les niveaux haut/bas et les niveaux de Fibonacci. Utilisation : Aide les traders à identifier les points d'entrée et de sortie et à surveiller les tendances du marché sur la base des niveaux de prix historiques.

Ce code montre comment vous pouvez créer un tableau de bord pour afficher toutes les informations pertinentes sur le graphique.

Ce script a été développé pour afficher dans un graphique le rapport de stratégie sauvegardé par le testeur de stratégie.

12345678910111213...207