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

Soumettre votre code

Version améliorée de l'indicateur Percent Range de Larry Williams.

Exemple d'utilisation d'une DLL pour travailler avec des fonctions de mappage de fichiers. Dans cet exemple, le conseiller expert lancé crée un fichier virtuel dans la mémoire et commence à mettre à jour la cotation du symbole dans ce fichier. Lorsque des conseillers experts sont lancés sur d'autres terminaux, ils ouvrent le fichier créé et commencent à y mettre à jour leurs cotations. Ainsi, les conseillers experts échangent leurs cotations par le biais d'un fichier commun.

Module de signaux de trading pour l'assistant MQL5. Le changement de couleur de l'indicateur ColorJFatl sert de signal pour ouvrir des positions.

Active la "Description des objets graphiques" pour les non-programmeurs. Pour toute fenêtre graphique ouverte.

Version étendue de l'indicateur Price Channel, 5 niveaux sont utilisés. L'indicateur indique les signaux d'ouverture/fermeture de position et les niveaux de Stop Loss/Take Profit.

8 oscillateurs stochastiques (%K 6, 9, 12, 14, 16, 19, 21, 24).

This indicator calculates the classic historical volatility of a financial asset.

The indicator shows the opening price of the senior time frame (e.g., 1-day time frame) and draws line indents to the opening price, thus forming a range.

Disparity Index (difference index) displays the difference between the close price and chosen Moving Averages in percentage. It is recommended to use in combination with the other candlestick models

The Expert Advisor drawn on the basis of the TrendEnvelopes semaphore, signal indicator

Example of implementation of lines hash array with a string key.

This indicator measures the (smoothed) distance in pips between the close and an exponential moving average.

Negative Volume Index (NVI) with the timeframe selection option available in the input parameters.

Modified Donchian Channels indicator with Fibonacci levels.

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

The indicator shows correlation between currencies.

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

Indicator of daily extremum zones. Flexible parameter setting is allowed.

Byte-wise operation with structures and standard data types.

The Kijun-sen line with color customization and sending alert on trend changes

ZigZag based on RSI oscillator.

This is a trend-following indicator using the moving average and its smoothing. It features alerts, emails and push notifications.

Added the filled array for overbought and oversold zones.

Indicator in the form of a panel. Displays the resulting direction of the position: resulting lot size and up or down arrow.

Works based on the iMACD (MACD) indicators

Maksigen channels - extended version.

The Expert Advisor plays sound alerts when candlestick size exceeds a certain value.

Crossing of the two iMAs. Lot calculation based on the risk value as a percentage of margin.

Averaging of values (RSI) using MovingAverages.mqh. Two MA indicators.

The trading system is based on iMACD (Moving Average Convergence/Divergence, MACD) and iStochastic (Stochastic Oscillator)

Information about profit, points, percent, spread and time remaining until the close the bar on the current currency pair and timeframe in a compact and convenient form.

Increased accuracy of the standard timer.

Trend-following trading system Exp_AbsolutelyNoLagLwma_X2 based on the signals of two indicators AbsolutelyNoLagLwma

Historical Volatility bands constructed using average as the middle line, and upper and lower bands using the Historical Volatility high/low (instead of "regular" Historical Volatility) for bands calculation.

Indicator CaudateXPeriodCandle in the main chart, highlighting with colored points caudate candlesticks of the "Hammer" and "Reversed Hammer" types only.

Virtual Trailing Stop.

Candle amplitude indicator

Compared to the Volume Zone Oscillator indicator, this version is additionally using floating levels to determine the trend.

The Dinapoli Preferred Stochastic indicator uses the smoothing method described by Joe DiNapoli, which differs from the standard stochastic.

Stop loss and take profit initial setting. Trailing.

1...333435363738394041424344454647...198