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

Soumettre votre code

Instead of using Simple Moving Average it uses EMA (Exponential Moving Average), and instead of using mean deviation it uses EMA deviation (originally published here EMA Deviation).

Quadratic Regression MA is a sort of a linear regression value variation, but faster in response to market changes.

The Expert Advisor places four positions with different Take Profit levels per time. As soon as one Take Profit triggers, the other positions will be moved to breakeven.

This version of the Accumulative Swing Index indicator is attempting to add some more functionality to it by producing much smoother results.

Trading by RSI and Moving Average. Moving Average is used as a trend filter on H1.

An indicator for constructing Renko bars in the chart sub-window.

The indicator implements a breakout system using the XHullTrend_Digit indicator cloud

CCI JMA based

The JMACandleTrend_HTF_Signal indicator shows the trend direction or a signal for performing a trade generated by the Skyscraper_Fix indicator at the chosen bar as a graphic object with colored indication of the trend or the trade direction, generates alerts or sound notifications if there are signals for performing trades or sends push notifications to a smartphone

BB stops JMA - multiple stops

DSL Chande momentum oscillator - smoothed

Variable Index Dynamic Average (VIDYA)

Indicator Volatility Quality Index

A channel is a trading range between support and resistance levels that a stock price oscillates in for a period of time. This indicator draws the resistance and support lines based on the peaks and valleys that are found within a defined period of time.

Ehlers Fisher transform (as originally described in the book)

The MFI normalized indicator

Indicator Double-deviation Bollinger Band with cloud

Smoothed WPR with floating levels and on chart support / resistance levels

Range BreakOut EA. The range is defined by the min number of bars and max width in pips. This expert advisor is designed with visual strategy builder - Mission Automate. Code is generated automatically. More info: https://www.mql5.com/en/articles/4951

Monster Trend indicator that uses data from several time periods.

This script allows a user to find out instance_id of the running MetaTrader instance/installation.

This is MQL5 project packer: assemble all source and resource files from dependencies into a single ZIP.

This indicator shows trend line and channels using the BSI Indicator. Original work of https://www.mql5.com/en/code/13615

Weighted deviation bands

AMA - Adaptive Moving Average - beginner tutorial to learn how to code in MQL5

Click on candlestick to see its body range, high low range, upper wick range and lower wick range value.

A simple observatory of individual currencies.

This code block detects a New Bar or a New Candle when it has received.

- The script scans through the current chart for any available chart objects, - Counts and delete them accordingly - And log the the names of the objects on the chart respectively.

Le script illustre le contrôle des propriétés du graphique à l'aide des classes de la bibliothèque standard (CChart).

There is a Price Channel indicator, but I don't like it, because it fills all the space between the upper and lower boundaries. This version of Price Channel looks like in MetaTrader 4.

Les signaux de trading basés sur le modèle de chandelier "Bullish Engulfing/Bearish Engulfing", 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.

Symmetrical normalized CCI (Commodity Channel Index) with alternative (ultralinear and JMA) smoothing algorithms.

Stalin is one of the so-called «signal» indicators, as it provides a trader with accurate market entry points.

Simple indication of a newly born trend using colored arrows on a chart.

The trend indicator made as NRTR (Nick Rypock Trailing Reverse).

Modified CCIT3 indicator

USDX is an index which measures the dollar's value against a basket of six basic currencies

The MultiMaRsiSignal indicator displays the information about the active trends using the five MaRsi-Trigger indicators' value from different timeframes.

Trading system using the Exp_ColorJVariation oscillator.

1...616263646566676869707172737475...185