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

Soumettre votre code

Indicator Colored Middle Point of Candles

RSI adaptive double smoothed EMA

Weighted deviation

Script gets information about input and output tensors of onnx-model, their types and shapes

To assist traders who wish to open multiple sell orders quickly, a script file has been developed that allows them to execute a large number of trades with just one command. The default take profit and stop loss values are set in 5-digit broker format, but for traders using a 4-digit broker, the default must be TP=40 and SL=20. Num_of_Sell is the number of trades to execute. This script file can be extremely useful for traders who want to take advantage of market conditions quickly and efficiently. By simplifying the process of opening multiple sell orders, it can save traders valuable time and allow them to focus on other aspects of their trading

Custom Hammer and Inverted Hammer

Ce script aide les traders à comprendre la distribution et la portée des bougies dans une période spécifique, ce qui peut être utile pour prendre des décisions de trading telles que la détermination des valeurs historiques à utiliser pour le Take Profit ou le Stop Loss.

La classe CDebugLogger est un utilitaire de journalisation flexible et complet conçu pour être utilisé dans les environnements MQL4/5. Elle permet aux développeurs d'enregistrer des messages à différents niveaux d'importance (INFO, WARNING, ERROR, DEBUG) avec des options permettant d'inclure des horodatages, des signatures de fonctions, des noms de fichiers et des numéros de lignes dans les entrées du journal. La classe prend en charge la journalisation vers la console et les fichiers, avec la possibilité de sauvegarder les journaux dans un dossier commun et au format CSV. En outre, elle offre une fonctionnalité permettant de réduire au silence les journaux sur la base de mots-clés spécifiques, ce qui garantit que les informations sensibles ne sont pas enregistrées. Cette classe est idéale pour les développeurs qui souhaitent mettre en œuvre des mécanismes de journalisation robustes dans leurs applications MQL4/5, avec des fonctionnalités personnalisables qui répondent à un large éventail de besoins en matière de débogage et de surveillance.

Le Commodity Channel Index (CCI) mesure l'écart du prix des matières premières par rapport à son prix statistique moyen.

La stratégie de trading CCI de Woodie. La description est jointe.

Cet indicateur dessine les points de pivot, les résistances et les supports.

L'indicateur montre les sommets écrasés ("cassés") du ZigZag standard.

Les signaux de trading basés sur le croisement des lignes du MACD (CSignalMACD de la bibliothèque standard MQL5) 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 "Lignes de Rencontre Haussières/Baissières", 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.

Les signaux de trading basés sur les modèles de chandelier "Etoile du Matin/Etoile du Soir", confirmés 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.

Le style de dessin DRAW_ZIGZAG permet de dessiner des sections en utilisant les valeurs de deux tampons indicateurs. Il ressemble à DRAW_SECTION, mais il permet de dessiner des sections verticales à l'intérieur d'une barre.

Indice classique du canal des matières premières utilisant la formule habituelle de l'écart moyen avec un algorithme de calcul de la moyenne sélectionnable et des niveaux de survente/surachat dynamiquement variables.

Moyenne mobile utilisant un algorithme de régression linéaire.

La classe CStdDevOnArray est conçue pour calculer l'écart-type (StdDev) sur le tampon de l'indicateur.

La classe CTemaOnArray est conçue pour calculer les valeurs de l'indicateur Triple Exponential Moving Average (TEMA) en utilisant le tampon de l'indicateur.

L'indicateur construit une grille des niveaux de prix possibles dans le futur.

Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture des positions est l'apparition d'un point coloré de l'indicateur SilverTrend_Signal.

Cet Expert Advisor illustre l'utilisation de la fonction IndicatorParameters() pour obtenir des informations sur le nombre de paramètres d'entrée, leur type et leurs valeurs.

The alternative indicator for trend definition based on the breakthrough bars and distance from extremums.

A Moving Average with double smoothing

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

Exemple d'obtention de cotations des indices mondiaux de Google Finance.

The indicator uses the least squares method for the construction of the "most suitable" straight line through a series of points of price values​​.

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

The ChandelierStops_v1Trend_x10 indicator shows the ChandelierStops_v1 trend indicator position from ten different timeframes.

The Expert Advisor enables and disables the "AutoTrading" button at a certain time and closes all opened positions on the account once the specified period of time expires.

Adds period separators to your window, at a time of your choice.

The ZZ Fibo Trader is a simple illustration of the use of the Simple ZZ Fibo, which plots Fibonacci lines on long impulse waves of the ZigZag. In addition, the algorithm illustrates operation of the parabolic system for moving the stop loss.

The Balance of Power (BOP) indicator as a color histogram of strength and direction of the current trend.

Arithmetic and geometric moving averages.

The idea of this one is simple: it should "imitate" as much other moving averages as it can.

The version of well known Woodies CCI with correct implementation of trend changing rules

A variation of Hull moving average that allows speed adjusting of the HMA.

The gradient version of double smoothed EMA indicator.

The semi-automated Expert Advisor using a trend line (TrendLIne).

1...212223242526272829303132333435...194