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

Soumettre votre code

Channel balance indicator

FX Trend trend-following indicator

Multi JMA Slopes indicator checks slopes of 5 (different period) Jurik Moving Averages (JMA) and adds them up to show overall trend.

MACD Flat Trend indicator

DSL synthetic super smoother momentum

Shadow True Strength Index

Bollinger Bands Outside Candle Alert indicator

Perfect trend line

Fractal Adaptive Moving Average -

Self Advance Decline line - with floating levels

The script exports summary of closed trades grouped by each trading day to .csv file

A class for easy access to the closed position properties.

Correlation phasor

A basic container for storing an ordered list of objects.

This is one of the important thing to consider in order to improve our strategy by calculating on average how much an asset moves, in which it will allow us to identify the best days to trade when the market moves the most as well as the worst days to trade in order to prevent trading during these days.

The CDebugLogger class is a flexible and comprehensive logging utility designed for use in MQL4/5 environments. It allows developers to log messages at various levels of importance (INFO, WARNING, ERROR, DEBUG) with options to include timestamps, function signatures, file names, and line numbers in the log entries. The class supports logging to both the console and files, with the ability to save logs in a common folder and in CSV format. Additionally, it offers functionality to silence logs based on specific keywords, ensuring that sensitive information is not logged. This class is ideal for developers looking to implement robust logging mechanisms in their MQL4/5 applications, with customizable features that cater to a wide range of debugging and monitoring needs.

A dialog to display the maximum lot size permitted on the underlying asset for different types of orders (buy, sell, pending buy, and pending sell).

L'indicateur des Bandes de Bollinger ® (BB) est similaire aux Enveloppes. La seule différence est que les bandes des Enveloppes sont tracées à une distance fixe (%) de la moyenne mobile, tandis que les Bandes de Bollinger sont tracées à un certain nombre d'écarts types.

L'indicateur A/D de Williams est la somme cumulée des mouvements de prix positifs "d'accumulation" et négatifs "de distribution". Les divergences entre l'indiateur et le prix sont des signaux.

This indicator draws pivot points, resistances and supports.

The Rabbit indicator plots the true support/resistance levels for any currency pair.

When the chart symbol is changed, it will change symbols for all other charts.

Aroon Oscillator predicts price changes from trend to flat market conditions.

BrainTrend1Sig is an indicator for positions opening and closing. It indicates trend reversal points when a price reaches extreme values.

CStochasticOnArray class is designed for calculation of Stochastic indicator values on indicator buffers. The example of use of the class is provided.

The indicator displays the inclined trend line that sets the signal actuating level.

HLR

The HighestLowestRange (HLR) determines the relative price position in range of the several X bars ago. If price located at range bottom (new low), the indicator is equal to 0, if price position at the top of the range (new high), the indicator is equal to 1 (or 100%).

Trading signals module for MQL5 Wizard. ASCtrendSignal indicator's color dot serves as a market entry signal.

Trading signals module for MQL5 Wizard. Stalin indicator's color arrow serves as a market entry signal.

The CFastFile eliminates the need for an intermediate writing of data to the physical file on disk. It provides the significant acceleration when working with data.

Analyzed copy of ATC2012 current champion JPAlonso's EA.

The ZigZag drawn using Heikin Ashi extremums

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

An example of how to create a multicurrency Expert Advisor that trades using the Bollinger Bands indicator.

Normalized oscillator that uses Fisher's transformation, drawn in the form of a color histogram.

Exemple de publication d'un message contenant une image sur le site Web MQL5.com à l'aide de la fonction WebRequest(). Voici un exemple d'autorisation à l'aide d'un login et d'un mot de passe, et d'insertion d'une image dans un SMS.

Robot that trades the open sentiment of the market.

Averages indicator, which contains 18 types of averages available.

A trend indicator of NRTR type using an MA and ATR.

Step VHF adaptive VMA

1...161718192021222324252627282930...185