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

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

Soumettre votre code

L'indicateur Gain/Loss Info MetaTrader - affiche les gains et les pertes pour toutes les bougies où le seuil donné est dépassé. Les valeurs sont calculées en points et en pourcentage. L'indicateur peut calculer les gains/pertes en deux modes : différence entre la clôture et l'ouverture du chandelier, et différence entre la clôture actuelle et la clôture précédente. Vous pouvez définir des limites minimales de changement (pour les pips et le pourcentage), les modes de changement, et vous pouvez également contrôler la couleur de la police des chiffres de sortie. L'indicateur est disponible pour MT4 et MT5.

Canal de Keltner (indicateur MetaTrader) - est un indicateur d'analyse technique classique développé par Chester W. Keltner en 1960. L'indicateur est quelque peu similaire aux bandes et enveloppes de Bollinger. Il utilise trois lignes de tracé : la ligne médiane est la moyenne mobile simple sur 10 jours appliquée au prix typique ((haut + bas + clôture) / 3), les bandes supérieure et inférieure sont produites en ajoutant et en soustrayant la moyenne mobile de la fourchette de prix quotidienne (différence entre le haut et le bas) de la ligne médiane. De cette manière, un canal basé sur la volatilité est construit. Dans cette version de l'indicateur, vous pouvez modifier tous les paramètres de la MA. L'indicateur est disponible pour les versions MT4 et MT5 de la plateforme.

L'indicateur QQE MetaTrader - ou Quantitative Qualitative Estimation - est basé sur un calcul assez complexe des indicateurs RSI lissés. Par conséquent, vous obtenez deux lignes dans une fenêtre d'indicateur séparée - la ligne rapide et la ligne lente. Il existe également un niveau d'indicateur important (50), qui est utilisé dans les signaux. Vous pouvez activer des alertes textuelles, sonores et par courrier électronique pour cet indicateur. Cette implémentation QQE prend en charge l'analyse multi-cadres avec l'affichage du cadre temporel supérieur. L'indicateur est disponible pour MT4, MT5

Range Expansion Index (indicateur MetaTrader) - est un indicateur d'oscillateur relatif qui mesure le rythme des changements de prix et signale les états de surachat/survente si le prix montre de la faiblesse ou de la force. Il a été développé par Tom DeMark et expliqué dans son livre The New Science of Technical Analysis (La nouvelle science de l'analyse technique). La valeur de l'indicateur varie de -100 à +100. Le REI est un oscillateur amélioré parce qu'il essaie de rester calme pendant le trading en range et n'indique des signaux que lorsque des pics ou des creux significatifs sont repérés. Vous pouvez télécharger cet indicateur pour MT4 et MT5.

Indicateur RSIOMA MetaTrader - cet indicateur prend deux moyennes mobiles, calcule leur RSI (Relative Strength Index) et ajoute une moyenne mobile du RSI calculé. Ces deux lignes peuvent désormais signaler avec précision les changements de tendance. Elles sont affichées dans la fenêtre séparée où elles passent de 0 à 100. L'histogramme auxiliaire est affiché pour une vue rapide de la tendance actuelle. L'indicateur est disponible pour les versions MT4 et MT5 de la plateforme MetaTrader.

L'indicateur TD Sequential Ultimate MetaTrader montre toutes les parties de la méthode TD Sequential développée par le légendaire analyste technique Tom DeMark. TD Sequential Ultimate affiche les configurations d'achat et de vente, y compris les flèches de perfection, les comptes à rebours d'achat et de vente, y compris les tentatives d'échec du compte 13, et les niveaux de support et de résistance TDST. Contrairement à de nombreuses autres implémentations de la méthode TD Sequential, cet indicateur offre de multiples améliorations :

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.

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.

Téléchargez tous les ticks de votre courtier pour tous les symboles dans le Market Watch. Téléchargez tout l'historique ou jusqu'à une date spécifique dans le passé si disponible.

L'objectif est de rendre la fonction facilement disponible pour toute tâche d'intégration de Telegram dans le développement de MQL5. En ajoutant ce fichier à votre CodeBase, vous pouvez simplement l'inclure dans vos Expert Advisors et appeler la fonction directement à partir du module inclus. Il n'est donc plus nécessaire de redévelopper le code à partir de zéro, ce qui permet de le réutiliser dans plusieurs projets.

Il s'agit d'un morceau de code à ajouter à un Expert advisor existant pour suivre les retraits de votre compte sur lequel l'EA est exécuté. Il aide l'utilisateur à surveiller ses retraits d'un compte particulier.

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

L'indicateur Custom MA Cross with RSI pour MT5 est un outil de trading polyvalent conçu pour aider les traders à identifier les changements de tendance et à filtrer les entrées en utilisant le momentum. Cet indicateur combine deux moyennes mobiles (MA) avec l'indice de force relative (RSI), offrant des signaux clairs d'achat et de vente.

Cet indicateur appelle 3 autres indicateurs de sous-fenêtre. Tous les fichiers sont placés dans le dossier Indicators.

Script de clôture partielle des ordres d'achat actifs

Clôture partielle des ordres de vente actifs

Un analogue du convertisseur de période dans MT4

try to imitate trading system using expert advisor

Un petit script rapide pour faciliter la vie des traders. La seule chose qui m'ennuie toujours est de réinitialiser les propriétés comme les couleurs pour un nouveau graphique, afin qu'il ressemble à ce que j'aime. Voici donc un script pour rendre les choses plus faciles.

"2 Moving Averages with Bollinger Bands" est un indicateur MT5 personnalisé qui combine deux moyennes mobiles configurables et des bandes de Bollinger optionnelles. Il génère des flèches d'achat et de vente en temps réel lorsque des croisements se produisent, avec des alertes optionnelles, un son et des notifications par e-mail. Convient à toutes les échelles de temps et à tous les symboles

Le nom de l'expert est "MultiStrategyEA".

L'indicateur Value Area Retracement est un outil puissant basé sur le profil de volume et conçu pour identifier les niveaux de trading clés - point de contrôle (POC), zone de valeur haute (VAH), zone de valeur basse (VAL) et profil haut/bas - sur différents horizons de temps. Il aide les traders à repérer les opportunités potentielles de retracement vers le POC, les zones de rupture et les zones de valeur, ce qui le rend utile pour le trading intrajournalier, le swing et le trading de position.

Tarantella EA : Système avancé de trading en grille avec des capacités de couverture et l'intégration de Market Profile. Utilise le filtrage de tendance ADX, l'espacement de grille basé sur Fibonacci, et des conditions d'entrée multicouches (RSI/ATR/volume) pour exécuter des transactions uniquement dans les zones de valeur du Market Profile. Gestion intelligente des risques, avec notamment des stops suiveurs, des déclencheurs de seuil de rentabilité et des fermetures partielles de couverture.

L'indicateur WaveTrend (WT) est un puissant outil d'analyse technique conçu pour identifier la direction de la tendance et les points de retournement potentiels. Il trace deux lignes, WT1 et WT2 , dans une fenêtre séparée, calculées sur la base de la dynamique des prix et des moyennes lissées.

Différentes méthodes de calcul des valeurs d'Aroon

Un indicateur RSI simple mais efficace qui surveille les conditions de surachat et de survente sur n'importe quel symbole et horizon temporel. Il envoie des alertes instantanées via des notifications pop-up et mobiles lorsque l'IFR franchit les seuils que vous avez définis.

CandleMove - Pips & Percentage Movement Display Un outil visuel qui vous aide à évaluer rapidement la force de chaque bougie en affichant son changement de prix directement sur le graphique.

Survolez n'importe quelle bougie pour voir ce que MT5 ne montre pas : Taille de l'intervalle, pourcentage du corps, ratios de mèches. Intelligent, rapide et personnalisable.

Fonction de calcul des lots par pourcentage de risque

Convertisseur de verbalisation NeuroPro pour MQL5

Complete SMC toolkit: BOS/CHoCH detection, Order Blocks (internal + swing), Fair Value Gaps, Equal Highs/Lows, Premium/Discount zones, Strong/Weak H/L, trend candles, dashboard, 4-channel alerts. Free.

Heikin Ashi overlay (color candles or line) with 5 smoothing methods, step filter, MTF, signal arrows, strength meter, dashboard, and 4-channel alerts (popup/sound/push/email). Free.

The standard MACD on MT5 platform seem to be not enough so I code this version by copying from the pinescript.

Parallel use of the MetaTrader 4 and MetaTrader 5 order systems.

The Zigzag2_R_Color indicator with the timeframe selection option available in the input parameters.

The VR Alert NT5 indicator warns the trader about the price reaching a specified level.

The Slope Direction Line indicator is displayed as a colored moving average line indicating the average market movement direction.

Holt's double exponential smoothing with linear forecasting

This version can use one of the 4 basic averages types for smoothing.

This is MQL5 version of Shved Supply and Demand written by Shved and upgraded by eevviill7 with history mode.

1...456789101112131415161718...196