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

Submit your code

This script allows you to close orders with one click, filtering by profit, loss, magic number and comment.

1MA

"1MA" EA trades with a strategy based on one 20 period moving average and has Trailing Stop Loss &Take Profit works on all time frames major forex pairs

The Predator EA trades with two strategies ,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ

The indicator is shown in a histogram the ATR uptrend and downtrend uses a different way. You can set period of indicator and levels for trend.

Indicator for a strategy that uses CCI. When trading Woodies CCI all you need is to find Woodies CCI patterns.

The Blockbuster EA.

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

"Standard Deviation Channel Lines" EA draws Standard Deviation Channel Lines on chart and trades with its trend,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

Handy functions for comparison, rounding, formatting and debugging of doubles (prices, lots and money).

The 8 effective steps to build a robust day trading plan using Fibonacci retracement

Trade symbol: various Time frame: H4 Indicators used: EMA, SMA, MACD, RSI, Bollinger Bands, Parabolic SARS

This indicator exports the indicator values in CSV to use for MATLAB analysis with neural network, SVM, KNN, fuzzy.

Detects intersections between MA3, MA20 and MA150.

The breakout strength meter is a trading tool that is used to identify which currencies are the strongest to breakout, and which currencies are the weakest to breakout

The EA is based on Stochastic as well as CCI. It uses the fact that a reversal happens when the limits are broken, for cci - 120 and -120, for stoch - 70 and 30. Buys when the lower levels are broken, sells when the upper levels are broken.

"Triple top and triple bottom" naked trading price action EA draws 2 mini Trend Lines with "Fractals" on chart and trades with Triple top and triple bottom strategy,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

Indicator MTF RSI

One more version of indicator TTF, draws points Buy and Sell.

Previously uploaded Expert Advisor Kloss specially revised for optimization

This Robot uses the default zigzag indicator from Metatrader.

An improved version of the standard Moving Average indicator, now on the hourly timeframe, you can see moving averages of higher timeframes.

This indicator uses Moving Average to detect markets trend. It's a very useful tool for manual trading. It's better to use it with other technics as a complete system. For more information about the indicator, you can visit the product's page: https://www.mql5.com/en/market/product/6420 Update v1.2: Added popup alert.

Kaufman Moving Average.

Elastic Volume Weighted Moving Average (EVWMA), a natural replacement for the standard moving average.

Adviser BollTrade.

Adviser BadOrders. The unpretentious adviser.

This EA based on indicators: RSI, WPR%, Stochastic, Moving Average, deMarker. Only 15 MIN charts I recommend

10K Flipped to 666K Under 3 Months, 60.04 Profit Factor...Have Fun! Code Pushes 3 Lots(Maximum) at a Time.

EA named "gazonkos" produces small profits, but does it often.

Is it possible to take just 10 pips a day? This EA tries to do it.

This is an example of the one of trading news strategies. It can be a part of bigger EA which can play news.

The trade strategy is based on 2 moving averages. To confirm the trend, it uses 2 moving averages crossing and 1 candlestick formation while the moving averages are still crossed.

The Expert Advisor uses a certain candlestick pattern and Stochastic.

This tool is for trading with keyboard input, it supports "Send order", "Set Stop Loss", "Set Take Profit", and "Close order".

This EA uses modified Williams Awesome Oscillator (AO) and Accelerator Oscillator (AC) indicators for trade entry.

"Reversals With Pin Bars" naked trading price action EA draws 2 mini Trend Lines with "Fractals" on chart and trades with the Reversals of Pin Bars,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

This expert is a tool to test any of my histo indicator (8) for testing and find better settings to trade. You can use separately one by one indicator or more of one or all together as a system. Expert need all indicators for working and generate signals.

Read news from forex factory website by web request

TMA

Here, the focus is on the middle part of the price series. In fact, they are double-smoothed simple moving averages. The simple Moving Averages' length depends on evenness or oddness of the chosen number of periods.

Adviser EURUSD breakout v0.30.

1...848586878889909192939495969798...101