Download MetaTrader 5

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

MQL4 Source Code Library for MetaTrader 4 - 79

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.

latest|best

Indicator Waddah Attar Trend is very simple , very easy to use and very sensetive to buy and sell signals.

This Script creats HTML Report To Your Current Chart. It contains a usefull information. Try it.

Just draw Trend Up or Trend Down before the Expert Advisor "TrendMeLeaveMe" start. Set properties, run expert and go to sleep or work.

This indicator puts Prices at Fibo lines.

This indicator shows symbol index with two MA.

This indicators shows Bears Power and Bulls Power in easy way at one window.

This indicator shows ADX indicator in another easy way. Buy when Bars is Green, Sell When Bars is Red.

Indicator Waddah_Attar_Explosion is very powerful. It alerts you to buy , sell , exit buy and exit sell.

Hello everyone, this is my first contribution to this lovely place. This expert advisor that catches the gaps. Really I like to thank this company for here efforts in making all these options and facilities that help the traders.

Get all the Account and MarketInfo details for a currency pair at a glance.

A kind of hedging style play base on "BaseSymbol" and hedge "Hedge.Symbol" to reduce the risk including the auto-calculate-correlation-function for all BaseSymbol-Hedge.Symbol.

Quckly generate histoircal data from any M1 data such as alpari for all time frames up to D1. Shift Time to suit your server.

Artificial Intelligence expert advisor.

Contrarian trade using MA indicator And Trendfollow trade using Breakout system

The Indicator ang_AZad(C) helps to define the dominant trend as ang_Zad(C).

The Indicator ang_Zad(C) helps to define the dominant trend.

Indicator ang_PR (Din)-v1 represents an indicator based on polynomial regression.

The Indicator ang_AutoCh_HL-v1 automatically forms up the equidistant price channel from givenned points.

The purpose of this indicator is to identify market fases that have too small amplitudes. These fases are useless even for systems designed for trading ranges markets. When the green line is BELOW the gray line - DON'T trade.

The Expert Adviser ZeroLagEA-AIP v0.0.4 uses for calculation of the signal indicator ZeroLag MACD, which is an indicator Moving Average Convergence/Divergence, MACD with zero delay.

The Indicator DS_Stochastic presents an original Stochastic Oscillator (Stoch), in which aplying EMA smoothing.

The Indicator ZeroLag Stochs_true is an George C. Lane’s indicator Stochastic Oscillator (Stoch) with zero delay.

The Indicator Fast Stochastic is a kind of George C. Lane’s stochastic oscillator.

The Indicator ZeroLAG MA is a moving average with zero delay. The Indicator ZeroLAG MA was described in journal Technical Analysis of Stocks and Commodities, April, 2000 for the first time.

The Indicator ZeroLag MACD is an indicator Moving Average Convergence/Divergence, MACD with zero delay.

The Expert Adviser 10 points 3 uses the histogram of the standard indicator Moving Average Convergence/Divergence, MACD.

Point & Figure Charts (P&F) differ from normal price charts through that they fully ignore the time values and only show changes in prices.

Being one of indicators of group NRTR (Nick Rypock Trailing Reverse), the NRTR WATR indicator is a dynamic price channel adapted by volatility.

Indicator SHI_Channel_true shows Barishpolts' dynamic moving channels in the chart in automated mode.

Indicator SilverTrend rewritten by CrazyChart is an alerting system similar to indicators of ASCTrend.

WPRslow is an indicator based on Larry Williams' oscillator %R, or WPR (Williams’ Percent Range). It shows a long-term market tone.

WPRfast is an indicator based on Larry Williams' oscillator %R, or WPR (Williams’ Percent Range). It shows a short-term market tone.

Indicator PerkyAsctrend1, as well as all other ASCTrend indicators is based on Laryy williams' oscillator %R, or WPR (Williams’ Percent Range).

The Market Profile uses alternative presentation of information about both horizontal and vertical market moves.

Three Line Break - a raw of vertical rectangle, the height of which is determined by the value of price changes.

The Renko charting method is thought to have acquired its name from "renga" which is the Japanese word for bricks.

The Kagi Charts illustrate how demand-and-supply forces act.

Quickly close open orders by dragging and dropping this expert on chart. Will ask for confirmation to close each order within 2 pips of the drop.

The Expert Adviser JK_BullP_AutoTrader is built on Bulls Power indicator.

The Expert Advisor Stoch works with SellLimit and BuyLimit pending orders.

1...727374757677787980818283