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

Submit your code

Trading system based on MaChannel indicator signals.

Semaphore arrow signal indicator based on the classic RSI oscillator leaving the overbought and oversold areas.

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

Trading system based on iRSISign indicator signals.

Trading system based on iWPRSign indicator signals.

When analyzing the behavior of the Chaikin Volatility Index, the author of this indicator wondered how it would act if it is modified and if the stochastization process is applied to it.

Adaptive Moving Average which uses fractals.

The Exp_Volume_Weighted_MA Expert Advisor is based on change of direction of the Volume_Weighted_MA indicator.

Semaphore arrow signal indicator based on the Fisher_org_v1 oscillator leaving the overbought and oversold areas, which features alerts, sending emails and push-notifications to mobile devices.

Trading system based on Volume_Weighted_MACandle indicator signals.

Trading system based on Donchian_Channels_System indicator signals.

The BS Living Now indicator points at the market extremums and somewhat resembles the standard Fractals indicator.

Indicator based on two moving averages from the "Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading" book by John Ehlers.

Semaphore signal indicator based on the WPR indicator, which features alerts, sending emails and push-notifications to mobile devices.

The ZigZag based on the DeMarker oscillator.

Zigzag2_R_Color with price labels of the ZigZag peak values.

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

The Exp_JBrainTrend1Stop_ReOpen trading system is based on the JBrainTrend1Stop indicator color change with adding to trend-following positions.

The simplest EA based on the fractal RSI.

Fractal Money Flow Index.

Demonstration of 3D visualization.

The price chart speed expressed in points, with the author markup of significant price change levels.

The Exp_ttm-trend_ReOpen trading system based on the signals of the ttm-trend indicator with trend following scaling.

A trend indicator VTS using Bollinger Bands.

The indicator finds candlesticks with a minimum or maximum shadow size. Limitation on the size of the candlestick body.

The indicator displays the price pivot point.

Two colored filled rectangles drawn between the values ​​of two Bollinger channels on one bar.

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

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

Opening a position opposite to the closed one. Trades are processed in the OnTradeTransaction function.

Works with pending Buy Stop and Sell Stop orders. The EA uses the iMA (Moving Average, MA) indicator with a VERY large period equal to 590.

Dtm

An oscillator in the DRAW_FILLING style, using digital filters.

Variation of a long known and useful MACD indicator using DEMA (Double Exponential Moving Average) instead of using EMA (Exponential Moving Average) for MACD calculation, and DSL (Discontinued Signal Lines) and instead of using one signal line uses two. That way it sort of introduces levels as well as signal lines and, judging from tests, it seems to be better in avoiding false signals and it can be used in (short term) reversals detection.

This version extends the Instantaneous Trend Line indicator with a sort of bands to make it easier to spot trend change and to filter out some false signals that can be produced if only the slope of the ITL indicator is takes for a signal.

A trend signal indicator.

The EA waits for the price to pass XXX points within NNN ticks.

Schaff Trend RSI multi timeframe version.

A trading system based on object Fibonacci Lines (OBJ_FIBO) and on indicator Resistance & Support

An Expert Advisor based on indicator iADX (Average Directional Movement Index, ADX).

ADX trend - smoothed

1...87888990919293949596979899100101...189