Watch how to download trading robots for free
Find us on Telegram!
Join our fan page
Access the CodeBase from your MetaTrader 5 terminal
Couldn't find the right code? Order it in the Freelance section
How to Write an Expert Advisor or an Indicator

Top MQL4 and MQL5 source codes based on user ratings - 62

Submit your code

RSI EA - trading based on overbought/oversold zones determined by the iRSI (Relative Strength Index, RSI) indicator.

Semaphore signal indicator based on the price action strategy looking for the strongest intraday trend, which can notify about trend change by generating an alert, sending an email or a push notification to a mobile device.

The indicator receives trade signals from the MACD histogram.

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

A script for placing two Buy Stop Limit and Sell Stop Limit orders at an equal distance.

Total Power Indicator, in which values are fixed in the range from zero to one hundred.

Two colored filled rectangles with the display of channel levels. The rectangles are drawn between the values ​​of two Keltner channels on one bar of any timeframe of the XMA_KLx5_Cloud indicator.

All information about the current symbol (information from the CSymbolInfo class object is used) represented as a dialog panel.

A breakout trading system based on the signals of the Color_QEMA_Envelopes_Digit_System indicator.

Buy a security (open BUY positions) at a lower price, sell (open SELL positions) at a higher price.

A channel based on peaks and troughs of AlexSTAL_ZigZagProf.

A multi-currency Expert Advisor based on the iStochastic (Stochastic Oscillator) indicator signals.

An Expert Advisor for two currency pairs

The indicator shows the price increment of eight symbols in one window.

WI

The WI oscillator indicator.

The DSL version of Williams' Percent Range does not use fixed levels for oversold and overbought levels, but is having a sort of dynamic (discontinued signal lines) calculated to identify those levels. That makes it a bit more responsive to market changes and volatile markets.

An indicator of multiple fractals.

POB

Point of Balance (POB).

Complete and fast functions similar to Bars and iBarShift from MQL4.

Smoother momentum is one of the possible ways to solve the main issue of the Momentum indicator - the values it displays are far from being smooth, and that can cause a lot of false signals in a lot of cases - regardless of the calculation period that is used.

The EMAVFS indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.

Glitch_Index - indicator of the price deviation from its average value.

Working with pending orders Buy Stop and Sell Stop. A channel of two indicators iMA (Moving Average, MA).

A trading system based on the signals of indicator SilverTrend_CrazyChart.

Indicator Inverse Distance Weighted Moving Average.

A trading system based on the signals of indicator ColorXDerivative.

Indicator CaudateXPeriodCandle in the main chart

Indicator CaudateCandle with the timeframe selection option available in the input parameters

Indicator RoundPrice-Ext with the timeframe selection option available in its input parameters.

Traditional MACD made stronger with 3 additional rules/filters.

VLM

Intraday relative volumes indicator Voltest (VLM)

WRB

Wide Range Body indicator

Smoothed version of Synthetic VIX.

The BrainTrend2_V2 indicator with the ability to change the indicator timeframe using the input parameters.

The VPCI (Volume Price Confirmation) indicator shows the relationship between the price and the volume.

Ultra Trend indicator that uses a "fast" (fast in response to market changes) Zero Lag TEMA for trend calculations.

The Commodity Channel Index oscillator displayed as a color histogram, using volumes.

Tim Morris MA

ATR adaptive EMA

Yang Zhang extension of Garman Klass Volatility

1...555657585960616263646566676869...189