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 Codes of Expert Advisors for MetaTrader 4 - 14

Various applications to automate analysis and trading are available in the 'Expert Advisors' section. It features various applications based on different trading algorithms and provides different degrees of automation. You can find simple EAs and complex trading robots that can fully automate analysis and trading processes.

These applications can be downloaded and run in MetaTrader 4. It is recommended to test and optimize Expert Advisors in the Strategy tester. The Expert Advisors from the library can be accessed from the MetaTrader 4 platform and the MetaEditor development environment.


The program-simulator for sharpening strategy, run of indicators and trainings of trading skills in general.

The adviser allows you to try manual trading on the historical date

This EA is intended to be less prone to big drawdowns than former RUBBERBANDS EA and RUBBERBANDS_2 EA. Awaiting for your comments and suggestions for improvement.

This Expert Advisor uses MACD Logic. It is Working fine. Yes Daily 10 Pips or 10$ you may get. !!! HAPPY TRADING !!!

This EA is an enhanced version of the original RUBBERBANDS EA. Just like the oroginal RUBBERBANDS EA, it works in any timeframe for any currency pair, including gold and silver.

With this EA, you can make any combination with indicators, you chose what do you want and make your own strategy

After wrote many EAs of many strategies, I think maybe this one has more potential, I post it here to you for testing and verifing, wish you can find and reply bugs or improvements.

This EA works in any timeframe for any currency pair, including gold & silver.

This version of eFibo trader includes additional trend detection signals based on simple indicators (RSI and MA).

Pinball machine

this EA Depends on Moving Average Indicator

Working with RSI on Daily chart. Has StopLoss, TakeProffit and trailing stop.


Based on RSX multiple timeframes for EURUSD

ATFX Breakout Robot is an Expert Advisor based on a new trading approach such as a new generation long term trading strategy that uses mainly Price Action (PA) plus other custom techniques to detect entry and exit targets. An important future of this pro

this is ordersend management expert advisor script.


A simple multi currency trader EA based on SMA and LWMA.

using Stochastic m5, m15 and m30

this have EA have Stoploss

neuronirvamanEA works with neural networks . stoplloss

The adviser on indicators: Ichimoku, ADX.

This is an EA I coded to make trades and experiment with trading in the Strategy Tester. Drag and drop objects in a yellow basket and control your orders.

The multiple currency adviser on the indicator Stochastic.

Without the display adviser.

The Multi-currency adviser in the time, given by the user, opens a market position, on a choice Buy or Sell. As, it is possible to set closing of positions in the certain time, to choose currencies, to choose percent of the profit and loss for closing all

The adviser in the time, given by the user, opens a market position, Buy, Sell or lock. As, it is possible to set closing of positions in the certain time, and Trailing of positions.

The adviser on the indicator SAR. Works the postponed warrants.

The EA well trades on "fat" sites of a trend on periods H4 and D - EURUSD.The input in the market occurs on the basis of two-parametrical Exponential Smoothings Time Series.

a practice ea, create a horizontal line above the close to buy , below to sell. after position opened. create a new horizontal line to modify the stop loss and take profit. create a vertical line to close the position.

Trade at levels МА.

Trade machine for manual trading with automatic risk management and "SuperTrainer" mode

100% ready for trading strategy integration

Trading Robot

GLFX is a automated trading system. It is open for customatization and quite easy to implement own strategy into this system.

The EA uses for primary signal the Heiken Smoothed indicator. The Alligators Jaw MA follows as a trend stop indicator.

Uses several indicators and candle patterns plus assesses trending or ranging market

The Expert waits the price to have a strong fluctuation of x pips in y minutes and then it opens a reverse position with a grid of limits position to reinforce it.

Trading Robot