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

Soumettre votre code

This version of RSI is "experimenting" with different ways how internally the RSI is calculated.

Rsi (7 types of RSI) with a lot of additions.

Fractal moving average with indication of the last value with a price label with the ability to change the averaging algorithm.

Holt's double exponential smoothing - the trend component.

The ZigZag indicator plotted using the NRTR algorithm.

The smoothed DeMark oscillator with the color indication of overbought/oversold level breakouts and of the histogram direction.

A simple trend indicator based on the smoothed Average Directional Movement Index drawn in the main chart window.

A script for placing a BuyStop order

This time-series library brings lightning-fast timeseries access to MQL5 for time-sensitive applications while implementing the familiar methods of MQL4, e.g. iBarShift.

A trading system based on the ColorFisher_m11 indicator signals.

The indicator draws a channel based on the value of the breakout of channel levels.

Kase DevStops. What all of this boils down to is that we need to take variance and skew into consideration when we are establishing a system for setting stops. Three steps that we can take in order to both better define and to minimize the threshold of uncertainty in setting stops are: 1. Consideration of the variance or the standard deviation of range. 2. Consideration of the skew, or more simply, the amount at which range can spike in the opposite direction of the trend. 3. Reformation of our data to be more consistent (this step is examined in detail in Chapter 81, while minimizing the degree of uncertainty as much as possible).

Printing GetLastError() and MqlTradeResult retcode as text description.

Trading panel based on class CDialog.

Instead of using "raw" prices" for calculations, Heiken Ashi Smoothed indicator is using smoothed/filtered/averaged prices instead.

Average penetration histogram

Virtual trading environment

A simple indicator that calculates rounded volatility of a financial asset. Volatility is calculated in points based on the maximum and minimum prices

Indicator Stochastic RSI

Long Short-Term Memory Neural Network - for time series analysis.

Le Market Facilitation Index (BW MFI) est l'indicateur qui montre le changement de prix pour un tick.

L'écart type (StdDev) mesure la volatilité du marché. Cet indicateur caractérise l'ampleur des variations de prix relatives à la moyenne mobile.

La bibliothèque cIntBMP permet la création d'images graphiques BMP. Nous considérerons l'exemple de son utilisation dans la création d'ensembles fractals auto-similaires à l'aide du système de fonctions itérées (IFS).

Perry Kaufman's adaptive moving average with indicative signal points.

Extrapolator is a result of a long-term research in the field of Timeseries Forecasting. This indicator forecasts future price behavior.

ZigZag indicator built using the values of the Parabolic SAR technical indicator with the added possibility to build Fibo levels on the last two indicator peaks and the channel generated with the use of three successive zigzag peaks with selection of these peaks.

This indicator calculates last average price for a symbol and determines the trend direction, so it can be a signal to commit a trade operation.

Corrected Average indicator by A.Uhl (also known as the "Optimal moving average").

The panel for the display of statistical parameters calculated based on the trade history.

Calculate Average Speed of price.

EasyXML is a native MQL5 XML Parsing Library. It can parse XML from three different sources: URL, File and String Input. It is completely object oriented and strives to integrate neatly with MQL5, as it utilizes CObject and CArrayObj from the MQL5 standard library to store the DOM.

The purpose of the present code is to demonstrate how easy it is to create color scales, color gradients and heatmaps with the MQL5 language and functions.

The MultiChandelierStops_v1Trend_x10 indicator shows information on current trends using the ChandelierStops_v1 indicator position from ten different timeframes.

The i-CAi_Digit indicator with the timeframe selection option available in input parameters.

The Exp_ColorXvaMA_Digit Expert Advisor is based on the ColorXvaMA_Digit indicator color change.

The Exp_ColorJSatl_Digit Expert Advisor is based on the ColorJSatl_Digit indicator color change.

This indicator draws the daily, weekly and monthly Pivot with backtesting.

Indicator includes Spearman rank correlation and Pearson correlation.

You can choose if you wish to use a real volume or the ticks volume.

1...5678910111213141516171819...185