Watch how to download trading robots for free
Find us on Facebook!
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 - 54

Submit your code

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.

Semaphore signal indicator SilverTrend with the NRTR line of possible stop order locations.

Indicator Inverse Distance Weighted Moving Average.

A trading system based on the signals of indicator ColorXDerivative.

Indicator CaudateXPeriodCandle in the main chart

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

Tim Morris MA

ATR adaptive EMA

Grid of pending orders. The EA applies iADX (Average Directional Movement Index, ADX) indicator.

Corrected RSX

AdaptiveRenko indicator with the channel background filling and additional display of the NRTR line using colored icons allowing users to visually track trend signals present on a single bar

Smoothed RSI indicator

Relative price channel

An EA based on indicator iBands (Bollinger Bands, BB). It places pending Stop orders.

Indicator Heiken_Ashi_Smoothed_Trend with the possibility of changing its timeframe in its input parameters

Indicator RJTX_Matches_Smoothed_Alert featuring alerts, emails and push notifications for smartphones. The input variables allow replacing the displayed indicator symbols

XFisher_org_v2_Candle_Alert indicator with background filling for overbought/oversold areas, as well as for the channel between them

Multiple strategies within a single Expert Advisor. When two or more strategies are activated, a position lot is increased exponentially.

CCI variation

The Fib_SR indicator with two additional support and resistance zones.

The Float_Pivot_Digit indicator with the smoothing of input timeseries used in calculations. The timeseries smoothing parameters are determined by the indicator input variables

Deviation scaled MA - extended

RSI divergence candles

The EA focuses on the OHLC of timeframe W1

This is Larray Williams's Variable Accumulation Distribution, used in volume analysis.

Protecting a position (hedging)

Indicator Non lag MACD

Indicator MACD OsmaX

Schaff trend cycle - Hull

Stochastic of average (on chart)

1...474849505152535455565758596061...185