Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
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 - 39

Soumettre votre code

This is an improved Jurik Filter with the option to be applied to any indicator not only to prices.

e-Regr — MetaTrader 5 Expert Advisor. Trading by i-Regr (Regression Channel). Extensive use of the standard library classes.

i-Paramon work time (new version).

An example of working with the trading history on Hedge accounts — reconstruction of positions.

The strategy is based on two indicators: ADX and MA, and the close of the first bar. Also, different TakeProfit, StopLoss and Trailing levels are used for Buy and Sell.

The strategy uses two indicators Moving Average, MA with different periods, Commodity Channel Index, CCI and Williams’ Percent Range, %R.

The Exp_IBS_RSI_CCI_v4_X2 trend-following trading system is based on the signals of two IBS_RSI_CCI_v4 indicators.

DMA (general version).

The vertical version of the BarTimer indicator implemented using the classes of libraries that were described in detail in the article "Custom indicators and infographics in CCanvas", with the possibility to set a fixed timeframe, data from which the indicator displays in input parameters, and producing a sound alert when the bar changes.

MACD High/Low uses the highest high and lowest low of MACD (nnn) bars back to calculate a sort of dynamically changed zero line, early levels up and down and trend confirmation levels up and down. By adding these non-fixed levels, the MACD becomes faster in response to market changes and the MACD trend assessment has less false signals.

Converts a number to a text.

Indicator of trend strength and of the possible changes in its direction.

Trend Intensity Index as described by M.H.Pee in his article "Trend Intensity Index".

Two indicators ColorX2MA from different timeframes, the area between lines being filled with a cloud, the color of which corresponds with the trend direction on the market

Two independent trading systems using indicators BrainTrend2 and AbsolutelyNoLagLWMA within one EA.

Indicator Intraday Intensity Index 2

A simple Pivot. No stop loss and take profit are used.

Wildhog indicator

OHLC Volume indicator

Fibo Average

BezierMA moving average

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

Multi LSMA Slopes indicator checks slopes of 5 (different period) Least Squares Moving Averages (LSMA or linear regression value) and adds them up to show overall trend.

The trading system based on the JFatlCandle indicator signals with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system

Two identical trading systems (for long and short positions) based on the signals of the AdaptiveRenko indicator, which can be configured in different ways within one Expert Advisor

Indicator RJTX_Matches_Smoothed featuring alerts, emails and push notifications for smartphones

Indicator Compare Prices

Specified time range candles indicator

Rocket RSI

QQE of Rsi(oma)

This class was developed to exchange data between MetaTrader 5 and CSV files. It converts the strings read from the CSV file to double and integer values depending of the type of the columns. Two producers of CSV files are most important for me. The most important producer are spreadsheet programs, i.e. LibreCalc. Manually entered CSV are the other kind of CSV files I had in mind. Be aware that this class do not use the standard library FileCsv.mqh etc. Instead it works with text files. It splits text lines into fields. Maximum speed and low memory usage were no development goals. This class may not be suited for large datasets or time critical operations. I would not use CSV files if speed was my main goal.

Indicator DayPivotPoint System with Signal and Alert for MetaTrader 5

Forex Trade Manager MT5 simplifies managing open orders in MetaTrader 5.

L'Indice de Mouvement Directionnel Moyen de Wilder (ADX Wilder) aide à déterminer la présence de la tendance des prix.

Le script illustre le contrôle des objets graphiques à l'aide des classes de la bibliothèque standard.

Il est utilisé pour lisser les séries de prix et est appliqué directement sur un graphique de prix d'un titre financier.

The indicator plots the Bollinger Bands ®, filled with different colors depending on the trend direction.

The Improved version of MаrtGreg Expert Advisor.

Nonparametric ZigZag, based on the "a-la Clyde Lee Patterns".

RSI oscillator with ultralinear and JMA smoothing algorithms.

1...323334353637383940414243444546...185