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

MQL4 Source Code Library for MetaTrader 4 - 36

icon

The largest library features codes of free trading Expert Advisors, technical indicators and scripts. With the available applications you can trade in automated mode and analyze price dynamics. Use the library of codes to learn more about financial market sentiments.

Download free applications, test them and run in your MetaTrader 4. You can access them from the MetaTrader 4 platform and the MetaEditor development environment.

Submit your code

Plays sound alerts when the price reaches certain levels, specified by trader.

HAN

The Heiken Ashi Naive Expert Advisor is based on the Heiken Ashi candle chart system and uses the standard indicator of the same name.

Shows the current gain and loss for the candlesticks on the chart.

A simple visualizer of trends.

The indicator shows current trend direction by placing colored dots on the main chart.

WRB

The indicator detects and marks the WRB (Wide Range Bars) or candlesticks with Wide Range Bodies.

The indicator of divergences on 30 oscillators of choice.

The Expert Advisor is based on the exponential moving averages of the same period.

The Pinbar Detector indicator tries to identify the pin bars.

The Aroon Up and Down indicator detects the local tops and bottoms on the chart.

The Coppock indicator shows long-term opportunities for buying or selling.

3rd Generation Moving Average

The Expert Advisor is based on the operation of its predecessor — Forex Fraus (for M1), but using the Envelopes indicator.

The classic Moving Average indicator with a color change depending on the direction.

Tick volumes indicator. It shows the price change with an increase and decrease.

The strategy by Daryl Guppy is implemented using this indicator.

The Expert Advisor is based on the lot management according to the Labouchere system.

The Expert Advisor trades by breakout of High or Low of the previous candlestick.

The Williams Percent Range indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Stochastic indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Relative Vigor Index indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Relative Strength Index indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Momentum indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Moving Average indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Force Index indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The DeMarker indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Commodity Channel Index indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Bulls Power indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Bears Power indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Bollinger Bands indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Average True Range indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

The Expert Advisor uses moving averages, based on the opening and closing prices.

It shows the trend direction for multiple currency pairs on the current time frame.

The indicator plots two Stowell patterns on the right edge of the chart: upper and lower.

The Random EA, which operates by the principle of a coin flip.

The Expert Advisor opens an order by the trading strategy, places a take profit and a stop loss It protects the position by moving the stop loss to breakeven, and maintains it with a trailing stop.

The indicator displays the server time and the time until the current candlestick ends on the М1-D1 timeframes.

The indicator displays the percentage of the price change for the specified period of the specified pairs.

Another interpretation of the moving averages indicators.

The calculation of profit/loss in the deposit currency at the desired symbol price level on all open orders.

1...293031323334353637383940414243...101