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

Soumettre votre code

« On-Chart Candle Countdown Clock » est un indicateur simple conçu pour afficher le compte à rebours de la dernière bougie, quelle que soit la période choisie.

Une petite bibliothèque aux dépendances légères qui introduit dans MQL5 un type « Result » inspiré de Rust. Les fonctions renvoient un objet unique de type « valeur ou erreur » au lieu de s'appuyer sur l'état global GetLastError() ; les échecs sont ainsi explicites et impossibles à ignorer. Elle comprend ResultValue (types de valeurs) et Result (objets pointés), une structure Error, des macros de retour anticipé (TRY, RETURN_ON_ERROR, …) ainsi que des callbacks optionnels Then/Match/MapError.

SMMA Levels MTF est un indicateur de moyenne mobile lissée (SMMA) multi-périodes destiné à MetaTrader 5. Cet indicateur calcule les valeurs SMMA à partir de plusieurs périodes sélectionnables et les affiche simultanément sur le graphique actuel.

L'indicateur « Draw On Liquidity » (DOL) trace automatiquement ces niveaux essentiels sur votre graphique et met en évidence les opportunités de trading à forte probabilité de succès au sein des « kill zones » de la séance. Grâce à ses options de personnalisation complètes, il offre un affichage épuré, professionnel et très instructif pour vous aider à prendre de meilleures décisions de trading.

Stratégie de cassure de liquidité et de retracement de Fibonacci basée sur les sessions (souvent utilisée dans le trading du Forex ou des cryptomonnaies). Elle simplifie le trading en évitant les concepts complexes liés au « Smart Money » (SMC), tels que les blocs d'ordres ou les écarts de juste valeur, pour s'appuyer plutôt sur la liquidité de la séance asiatique, le timing (ouverture de la séance) et les niveaux de Fibonacci.

Displays a complete trading statistics table directly on the chart — Net Profit, Profit Factor, Drawdown, Win Rate and more — calculated from your full account history. Purely informational, free for everyone.

Estimates the rolling Hurst exponent of price via rescaled-range (R/S) analysis and plots it as a color-coded oscillator that flags whether the market is currently trending, mean-reverting, or moving like a random walk.

Quantitative MT5 Expert Advisor that filters market noise using Chaos Theory and the Largest Lyapunov Exponent (LLE). Trades momentum EMA crossovers only during deterministic market regimes, with built-in ATR risk management.

Ce programme calcule les fractales et vous permet de définir séparément le nombre de barres avant et après le plus haut / plus bas actuel (fractale).

Indicateur des niveaux de support et de résistance basé sur l'indicateur des fractales.

Cet indicateur de tendance indique la direction dans laquelle il faut négocier.

La classe CADXOnArray est conçue pour calculer les valeurs de l'indicateur Average Directional Movement Index (ADX) par tampons d'indicateurs.

L'indicateur Trinity-Impulse indique les entrées en position et les stagnations latérales lorsqu'il est préférable de ne pas entrer.

L'indicateur wlxBWACsig affiche des signaux d'entrée basés sur les lectures de l'indicateur Accelerator Oscillator.

L'indicateur dessine les bandes de Bolinger par rapport à la moyenne mobile et la projection des barres de prix dans une fenêtre séparée.

Cet indicateur est utilisé pour calculer la tendance.

Slightly modified history load function from MetaQuotes.

The indicator which fixes Pin Bars in the chart

Calculator-panel to calculate profit/loss. Data is calculated either when moving lines, or changing the parameters in input fields of the entry price, lot, profit or loss in pips or in deposit currency

The MA will automatically recalculate the period if there are any changes in time frame.

Trading system using the Digital_MACD indicator.

This script finds DeMark pivot points, displays them on the chart and indicates their dimensions.

An example of using the MasterWindows library for creating a game trade panel.

The Expert Advisor averages losing positions based on a particular algorithm.

The Color Day indicator colors the bullish and bearish days.

Extended swing line indicator

VR---SETKA---3 - MetaTrader 5 Expert Advisor. This is a continuation of VR---SETKA . The EA is based on the martingale principle. Grid. Martingale. Use only on hedge accounts.

Measuring the net performance of MetaTrader 4/5 strategy testers.

Choppiness Index: another way of calculating fractal dimension.

Trend composed by a series of averages

Indicator ZigZag Oscillator

Hull moving average

Demonstration of Canvas's capabilities using 3D spiral quotes as an example.

L'indicateur Relative Strength Index (RSI) est un oscillateur de suivi des prix qui varie entre 0 et 100.

Moyenne mobile universelle permettant de choisir n'importe quel type de moyenne (parmi celles intégrées au terminal MetaTrader 5).

Le style DRAW_LINE est utilisé pour tracer les valeurs du bufer de l'indicateur sous forme de ligne.

Le style de dessin DRAW_FILLING trace la zone remplie entre les valeurs de deux tampons indicateurs. En fait, il trace deux lignes et remplit la zone entre elles avec la couleur spécifiée.

Le style de dessin DRAW_BARS est utilisé pour tracer les barres en utilisant les valeurs de 4 indicateurs tampons avec les prix d'ouverture, haut, bas et clôture.

La ligne de tendance adaptative lente est utilisée pour supprimer le bruit et les cycles de marché avec des périodes de fluctuation plus longues.

Cet indicateur peint les bougies de différentes couleurs en fonction de la force et de la direction de la tendance.

1...484950515253545556575859606162...207