Watch how to download trading robots for free
Find us on Twitter!
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 - 49

Submit your code

The script saves the values of Time, Open, High, Low, Close, Volume and standard indicators.

Use Chaos Theory to trade!

A martingale strategy, an old EA that was rebuilt to be efficient.

This Martingale EA trades with "Demarker" indicator, it is considered relatively safe because it takes a single trade at a time has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.

The library and iCanvas class simplify writing programs using Canvas.

It is an indicator of technical analysis that aims to assist every trader in his manual trades.

Indicator calculate the average price

Corrected moving averages

Classical MACD Sample.

XO

The indicator without averaging of the data array, that is a Buy/Sell decision is made in one move.

It is realized by the Trading System on a release from intraday time levels, which pay off on indica

Trading on news.

Stochastic and RSI | 10K to 25.5K in 3 Months | 3 Lots Maximum

The oscillator quickly finds out the trend stop and the start of sideways trend in horizontal interv

The Correlation USDCHF/EURUSD indicator.

this have EA have Stoploss

Для анализа японских свечей

The strategy is based on breakthrough of the maximum and minimum price values of the previous trading day.

This is a normal MACD with Histogram. It's really simple coding but helpfull. I'm not testing on MT5 but i think it's ok with that. Let me know if you're tested.

EA for Trading on News event, will set BUY and SELL Stop (pending order) then will delete one pending order after open BUY/SELL occur (OCO) on specifed date and time.

Break out strategy based on Bollinger Bands.

This strategy uses hedging if trend changes.

The indicator draws two indicators in separate window.

COT

The indicator for the analysis of CFTC reports.

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

Simple way to control your orders.

Shows simple channels for daily, weekly, monthly timeframes.

This indicator displays the current spread of the instrument and the time left until the current bar closes.

The Expert Advisor that performs order trailing after reaching certain profit.

Phase accumulation adaptive MACD - completely adaptive MACD

This is a binary options simulated trading indicator on MetaTrader 4 client, novice traders can use to practice trading strategies, program interface have simplified Chinese and English.

The "Fractals Martingale" EA trades according to "Fractals" and "Iccimoku" indicators. If we lose a trade then the EA will take a new trade with a multiplied lot size,has Trailing Stop Loss &Take Profit,works with all time frames major forex pairs and stocks NASDAQ.

The indicator pivot points consist of support and resistance.

The script downloads the historical quotes data of a single timeframe for all symbols in the market watch.

TraderTool is a tool/panel that will help any trader to perform trades quickly and easily. The product has been developed with user-friendliness and ease of use in mind. It has the ability to manage multiple types of orders, either placed by an Expert Advisor or manually. It also allows you to place orders in a single click. For more informations, you can visit the product's page: https://www.mql5.com/en/market/product/9509

Short description: This Script will draw a line from the open to the close for each order in you account history. please show all history in account history before using this script.

With this script, you can send a message from MetaTrader 4 to Telegram.

- indicator for MetaTrader 4

This code will pause the trading for X minutes when there are N consecutive losses happen within Y minutes

A new version of indicator MACD Colored.

1...424344454647484950515253545556...101