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

Soumettre votre code

MT5 (MQL5) Version of Position Size Calculator - Based on VP Money Management rules This version has been tested and works in both versions; in MT4 (MQL4) as well as in MT5 (MQL5). See the original MT4(MQL4) only version here: https://www.mql5.com/en/code/23886 NOTE: I'm aware there appears to be an issue with the volume calculation and cross currency exchange rates. I'm working on fixing these issues.

This utility is not a trading or market information utility. This will likely only interest those writing (or debugging) indicators using multiple timeframes and collecting information using Bars (or iBars) and CopyRates. The utility creates a list showing the number of Bars reported by the "Bars" function and shows the success of CopyRates for any selected bar by displaying that bar's time from the collected data (or, it shows the error).

Trading the STRONG against the weak!

Regression Channel with variable polynomial degree - indicator for MetaTrader 5.

provides clear arrows which clearly show the direction of the currency pair.

Version MQL5 de la moyenne mobile géométrique.

Le Swing High/Low Identifier pour MetaTrader 5 marque les hauts et les bas significatifs directement sur votre graphique avec des flèches codées en couleur. Cet outil aide les traders à identifier rapidement les niveaux de prix clés, qui peuvent servir de résistance et de support, et est idéal pour l'analyse des renversements de tendance, la cartographie du support et de la résistance, et l'amélioration des stratégies d'action sur les prix. En mettant en évidence ces points d'oscillation cruciaux, il fournit des informations précieuses pour prendre des décisions de trading éclairées et optimiser les stratégies de trading.

Interface pour la mise en œuvre de l'exécution asynchrone d'algorithmes

La moyenne mobile de troisième génération est une version avancée de l'indicateur standard de moyenne mobile (MA) pour MetaTrader. Il met en œuvre une procédure assez simple de réduction du décalage basée sur une période MA plus longue. La méthode a été décrite pour la première fois par M. Duerschner dans son article Gleitende Durchschnitte 3.0 (en allemand). La version présentée utilise λ = 2, ce qui permet d'obtenir la meilleure réduction de décalage possible. Un λ plus élevé augmente la similitude avec la moyenne mobile classique. L'indicateur est disponible pour MT4 et MT5. Il ne nécessite l'utilisation d'aucune DLL

L'indicateur ColorBars peint les barres de différentes couleurs en fonction des changements de volume. Si le volume a augmenté, la couleur est verte, dans le cas contraire la couleur est rouge.

Exemple de bouton, créé à l'aide de l'objet de type OBJ_BITMAP_LABEL.

Les signaux de trading basés sur le modèle de chandelier "Bullish Engulfing/Bearish Engulfing", confirmé par l'indicateur Commodity Channel Index (CCI) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Les signaux de trading basés sur le modèle de chandelier "Hammer/Hanging Man", confirmé par l'indicateur Relative Strength Index (RSI) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Lorsque la condition qui définit la barre extérieure se produit, la rupture de la barre intérieure dans la direction de la tendance précédente est vérifiée. Si la rupture a eu lieu, un signal d'ouverture de position est généré. Le module de signaux de trading est compatible avec la nouvelle version de l'assistant.

Cet indicateur est une solution générale au problème de l'utilisation de filtres numériques dans un terminal client.

Un indicateur pour l'analyse technique multidevises basé sur les résonances d'actifs financiers liés.

Momentum plus doux avec indication en couleur de l'état de la tendance actuelle.

L'indicateur DailyPivotPoints permet d'obtenir une image de la direction future du marché, contrairement à d'autres outils de suivi du marché.

Bibliothèque pour travailler avec des matrices : création de matrices et opérations de base avec celles-ci : addition, soustraction, multiplication, inversion.

La classe CWPROnArray est utilisée pour calculer le pourcentage d'écart de Williams (%R) à partir des tampons d'indicateurs.

La classe CCCIOnArray est conçue pour calculer les valeurs de l'indicateur Commodity Channel Index (CCI) en utilisant la mémoire tampon de l'indicateur.

Une variante de l'indicateur ZigZag qui affiche les résultats de ses calculs à partir d'un horizon temporel plus large sur l'horizon temporel actuel.

Deux canaux d'écart-type rectilignes + canal de régression parabolique curviligne avec interpolation des valeurs futures des graphiques de prix.

Indicateur de signal sémaphore qui forme ses valeurs sur la base des données de cinq indicateurs techniques : LWMA, SMA, RSI, Stochastique, MACD.

The class is designed for calculation of the technical indicator Moving Average of Oscillator (Moving Average of Oscillator, OsMA) using the algorithm of the ring buffer.

The script for searching the maximum, minimum and average values of candlestick size

A trailing stop module based on the WPR indicator with short and long Stop Loss

When you drag this script onto the chart, it will calculate the price where you drop the script and use this price to figure out if a Buy Stop or Buy Limit pending order should be placed.

A trading system that uses the Candle Momentum indicator.

The indicator plots three equidistant channels with the calculation periods defined in input parameters.

The Fractal Dimension Index determines the amount of market volatility.

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

A set of Pivot levels.

Symbol for downloading the history data for the current symbol with indication of progress.

The Bezier indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.

Semaphore signal indicator based on the i-Sadukey_v1 digital filter.

The BinaryWave_HTF_Signal indicator shows a trend direction or a signal based on the BinaryWaveSign indicator.

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

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

This indicator is an example of smoothing the Force Index indicator timeseries by filtering high-order harmonics.

1...686970717273747576777879808182...194