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

Soumettre votre code

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

It is made more up-to-date and multi time frame option added.

Stochastic that is using RSX as an input for calculations.

Export history of closed positions from MT5 retail hedging account selected between two dates. The resulting file is CSV that can be opened/imported with any spreadsheet software.

Highest high & lowest low support resistance

Recursive Median Oscillator - with floating levels

Here is my implementation of a colored Hull Moving Average.

Trend Dashboard Indicator MetaTrader 5 indicator — a multi-timeframe indicator that is based on three standard indicators: Stochastic oscillator, RSI (Relative Strength Index), and CCI (Commodity Channel Index). It displays current trend directions for M1, M5, M15, M30, H1, H4, D1, W1, and MN1 timeframes. When you follow such an indicator you have a clear picture of the trends across all important timeframes. It doesn't matter which timeframe you attach this indicator to. The indicator can be downloaded for MT4 and MT5.

L'éclatement sans mèche

un simple testeur visuel de stratégie / formation au commerce manuel utilisant la méthode Martingale.

La distance en cosinus est égale à 1-cosinus_similarité et la similitude en cosinus est le produit en points de deux vecteurs par leurs magnitudes multipliées.

Il s'agit d'un script permettant d'imprimer toutes les transactions ouvertes et leurs PnL à un moment précis de l'histoire.

Indiquer le gain et la perte de la bougie en pourcentage.

Il s'agit d'un indicateur permettant de calculer les moyennes mobiles pondérées ATR.

Les écarts de juste valeur sont utilisés dans le concept d'argent intelligent d'ICT lorsqu'il y a un déséquilibre de 1 point ou plus entre le haut de la première bougie et le bas de la troisième bougie en cas de hausse et entre le bas de la première bougie et le haut de la troisième bougie en cas de baisse.

L'EA ne négocie que des positions d'achat et n'utilise pas de SL ni de TP.

Script pour déterminer si votre courtier suit l'horaire de la lumière du jour (DST) des États-Unis, du Royaume-Uni ou de l'Union européenne.

La bougie dominante est un ensemble de deux chandeliers dont les mèches se croisent mais dont le corps est soit en hausse, soit en baisse, soit égal.

Il s'agit d'un outil auxiliaire de prise de profit et de stop loss, qui peut vous aider à effectuer un stop loss serré et une prise de profit dynamique. Mise à jour

La classe la plus simple pour la journalisation dans MetaTrader 5 avec un support pour les niveaux, le format de message, les filtres d'inclusion et d'exclusion sur les sous-chaînes.

L'indicateur AutoFibo est un outil avancé de retracement de Fibonacci qui dessine automatiquement des niveaux de Fibonacci basés sur le motif ZigZag. Cet indicateur est conçu pour aider les traders à identifier rapidement les niveaux de support et de résistance potentiels dans les marchés en tendance.

Il s'agit d'un indicateur qui détermine des niveaux cibles en fonction de la moyenne des mouvements de prix.

Il s'agit d'un indicateur utilisé pour déterminer la tendance, le niveau de support et de résistance du marché. Lorsque les données de volume sont disponibles, il calcule en utilisant l'IFM, sinon il calcule en utilisant le RSI. Momentum : RSI et IFM Volatilité : ATR

L'indicateur Candle Range MetaTrader - est un indicateur très simple et léger qui affiche la fourchette de la bougie en pips au passage de la souris. En plus de la fourchette Haut/Bas, il peut optionnellement afficher la taille du corps (Ouverture/Fermeture) pour les bougies. Plusieurs paramètres d'affichage sont disponibles pour contrôler l'apparence de l'indicateur. Cet indicateur est disponible pour les versions MT4 et MT5 de la plateforme de trading.

L'indicateur Breakeven Line est un indicateur MetaTrader qui calcule le seuil de rentabilité sur la base de toutes les positions ouvertes et l'affiche sur votre graphique sous la forme d'une ligne horizontale. En outre, il calculera le nombre total de transactions, le nombre total de lots, la distance à la ligne de seuil de rentabilité en points et les profits/pertes. L'indicateur est disponible pour MT4 et MT5.

L'indicateur BMA MetaTrader - ou Band Moving Average - a été créé en utilisant l'indicateur original de moyenne mobile et l'idée d'un des visiteurs du site. L'indicateur se présente sous la forme de trois lignes : la ligne centrale est la moyenne mobile standard MT4/MT5 (qui peut être simple, exponentielle ou pondérée), la ligne supérieure est la même que la ligne centrale mais relevée de 2% (par défaut), la ligne inférieure est la même que la ligne centrale mais abaissée de 2%. Ces deux lignes supplémentaires servent de niveaux de support et de résistance. L'indicateur est disponible pour MT4 et MT5.

L'indicateur Bollinger Squeeze Basic MetaTrader - est un indicateur complexe basé sur le Momentum, les bandes de Bollinger et le canal de Keltner. L'indicateur est dessiné dans une fenêtre séparée du graphique sous la forme d'un histogramme de Momentum et d'une gamme de points montrant la relation entre les valeurs actuelles des bandes de Bollinger et du canal de Keltner. Cet indicateur est disponible pour les versions MT4 et MT5 de la plateforme de trading.

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.

1...5678910111213141516171819...199