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 - 6

Soumettre votre code

Combine une moyenne mobile avec des bandes supérieures et inférieures basées sur l'ATR pour agir comme un filtre de tendance et un canal de volatilité.

L'indicateur affichant le niveau multiple du canal ATR.

Fractale avec filtre CCI - Indicateur qui combine les fractales traditionnelles avec le filtre CCI pour réduire les faux signaux. Des flèches rouges apparaissent au-dessus des bougies pour les fractales haussières (vente) lorsque l'ICC est au-dessus du seuil configuré et des flèches vertes sous les bougies pour les fractales baissières (achat) lorsque l'ICC est en dessous du seuil négatif. Parfait pour identifier les points de retournement avec une plus grande fiabilité.

PriceVar% est un indicateur conçu pour mesurer la différence en pourcentage entre le prix et une moyenne mobile, mettant en évidence la force du mouvement du marché par rapport à une valeur de référence.

Calculez instantanément le potentiel de gain et de perte de vos transactions directement sur le graphique. Un outil essentiel pour une gestion agile et précise des risques.

Le script supprime toutes les icônes d'autotrading du graphique actuel.

WaveWeisBarForce est un indicateur personnalisé basé sur la logique des vagues de Weis. Il accumule le volume en vagues directionnelles (haussières ou baissières) et les affiche sous forme d'histogrammes avec des niveaux d'intensité. Vagues haussières : 4 niveaux de vert, de clair à Chaux. Vagues baissières : 4 niveaux de rouge, de clair à Rouge. WaveMax (blanc) : montre la barre avec le volume le plus élevé à l'intérieur de chaque vague. WaveClimax (jaune) : met en évidence le volume accumulé record à travers les vagues. Cet indicateur aide les traders à visualiser la pression du marché par l'accumulation du volume et l'intensité des vagues, améliorant ainsi l'analyse intraday et swing.

Histogramme MACD

Le script Clean Market Watch est un outil simple conçu pour supprimer rapidement tous les symboles de votre fenêtre MetaTrader 5 Market Watch en un seul clic. Ceci est particulièrement utile lorsque vous souhaitez commencer avec un espace de travail propre ou lorsque votre Market Watch est encombré par trop de symboles. Ceci est particulièrement utile lorsque vous voulez repartir à zéro avec un espace de travail propre ou lorsque votre Market Watch est encombré par trop de symboles. Objectif Au fil du temps, les traders accumulent souvent de nombreux symboles dans leur fenêtre Market Watch, ce qui rend difficile de se concentrer sur les instruments qu'ils négocient activement. Supprimer manuellement les symboles un par un peut être fastidieux et prendre du temps. Ce script automatise l'ensemble du processus et supprime tous les symboles en quelques secondes.

Ce screener a été créé pour simplifier le processus de recherche d'actifs se négociant à des prix réduits. L'utilisation initiale peut prendre un peu plus de temps en raison du processus de chargement des données pour tous les instruments sélectionnés. L'outil peut analyser tous les actifs disponibles auprès des courtiers ou se limiter à des classes d'actifs spécifiques.

Un indicateur simple basé sur les bandes de Bollinger montrant ses phases de rétrécissement et d'élargissement avec des couleurs rouge/vert.

Scan multiple symbols and timeframes for wick-based rejection candles and display the latest signals in a clean on-chart dashboard with strength scoring, signal age, optional markers, and alerts.

Market Structure Expert Advisor use LightGBM (Light Gradient Boosting Machine)

Ce script est un exemple pratique de la manière dont les développeurs peuvent travailler par programme avec des fichiers à l'aide de MQL5. L'un de ses principaux objectifs est de démontrer l'efficacité de l'organisation des fichiers d'un projet, ce qui est essentiel pour les développeurs qui travaillent sur des systèmes à grande échelle ou qui souhaitent créer des projets portables et autonomes. Le concept peut être développé et affiné avec des idées supplémentaires pour soutenir des flux de travail de développement plus avancés.

Permettre à l'AE de déterminer s'il existe des AE en double sur le graphique en fonction des conditions.

Une stratégie simple de trading binaire qui compte les couleurs des bougies.

Cet indicateur combine le WPR et le total des profits/pertes. Je ne sais pas comment vous en dire plus sur cet indicateur mais vous pouvez l'essayer.

Overbought and oversold indicators aim to determine where the price may experience a reversal.

Trend based grid Expert Advisor for MetaTrader 5 using EMA and RSI indicators. Dynamic lot size is calculated from account balance with minimum and maximum lot protection. Initial trade opens when price confirms trend direction relative to EMA and RSI levels. Grid orders are added at fixed point distance using controlled multiplier. All trades are managed as a basket and closed at defined profit target or maximum loss level. Includes optional news hour pause and market close filter. No DLL or external services required.

monitoring varous trends of timeframes in one timeframes

Include class that validates combined terminal ping + execution latency before trade operations. Returns false if threshold is exceeded.

Include-file class that measures inter-tick latency, filters false alarms via a self-normalising ATR volatility gate, and broadcasts persistent lag alerts to other EAs via GlobalVariable IPC.

This is an experimental Last Structure Break (LSB) price action indicator that uncovers meaningful market structures and potential trading edges through intelligent support and resistance analysis.

Seulement deux timeframes — H1 et D1 — travaillent en synergie pour filtrer le bruit et capturer uniquement les forts retournements du RSI depuis les zones de surachat et de survente. Pas d'entrées aléatoires, seulement une confirmation claire de la direction par le "grand frère".

A lightweight tick-driven dashboard that reveals short-term Bid-Ask pressure directly on the chart.

Trade With MA Trends ATR TPSL Line and The Line Of Pivot Point

Highlights Inside Bar candlestick patterns on the chart and provides optional popup and push alerts when a new pattern is detected.

ExMachina Supply & Demand Zones is a professional indicator that automatically detects supply and demand zones on any chart using impulse-based detection with ATR filtering. Version 2.0 introduces multi-candle impulse detection, full range measurement, zone merging, touch tracking, proximity alerts, and an ExMachina dark theme that transforms your chart into a professional trading workspace.

This Expert Allows You To Run and Play DOOM (The Game) on MetaTrader5! It's A Take On The Infamous "Can It Run Doom?" Challenge.

RMA Relative Moving Average is a variant of EMA

Contrôleur de grille horizontale avec KeyEvents

Set TakeProfit by just dragging and dropping script on the desired price level.

Keltner Channel for traders or young developers by William210

L'indicateur personnalisé MT5, nommé "wd.Multi_LineMA.mq5", est conçu pour offrir aux traders des informations précieuses sur les valeurs des moyennes mobiles à partir d'un cadre temporel plus élevé (MTF Multi TimeFrame). Il comprend des caractéristiques visuelles supplémentaires pour une analyse approfondie, telles que la possibilité de visualiser les pistes pour un nombre spécifié de barres et une ligne de prix horizontale MA dynamique.

Structure des paramètres d'entrée

Cet EA est une démonstration de la façon dont vous pouvez mettre en œuvre votre propre stratégie de couverture à l'aide du fichier include.

Le point principal est la transformation de la courbe MA en ligne horizontale et la courbe DPO représente la distance entre le prix de clôture et le niveau zéro ou la courbe MA.

Il s'agit d'un indicateur qui combine le swing high/low et le retracement de Fibonacci pour identifier les zones d'achat potentielles.

Indicateur en croix personnalisé synchronisé indiquant le prix et l'heure (serveur/locale).

Fonctions liées au temps pour la détection empirique du fuseau horaire du serveur et du mode d'heure d'été (DST) à partir de l'historique des cotations

12345678910111213...196