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

Submit your code

this Script will get content message from Popup Alert dialog

The indicator shows the length of the trend line in points.

The FarhadCrab1 EA. It has a lot of settings. It also uses a large number of indicators. Some of them: MA, Stochastic, Macd, RSI.

The XOdiagram 1 indicator. It plots the Х0 charts by close prices.

The EA is based on 5 MAs: 10-, 20-, 50-, 100-, 200- period and + ADX (the main line)

Stochastic RSI Expert Advisor.

Up/Down arrows drawn in chart window.

Expert Advisor I have developed for News Time Trading (set time and leave it).

A low latency container for working with ticks

FractalsAlert is base of the Indicator Fractals by MetaQuotes Software Corp. with alert and email alert and option to display trader info and signal.

Identifies over-extensions in price

Demo it First... $5000 Flipped To $243K in 3 Months. Coders Needed, Not Finished.

AutoDayFibs Indicator.

Draws a Vertical Line at Session Open - Eurozone/London - USA - Asia.

FMOneEA is a scalping Expert Advisor based on MA and MACD indicators.

Trailing stop allows you to automatically protect the profits with your positions. It adjusts itself according to the current market rate and the amount of pips you give it to trail behind.

The channel indicator. It also displays the current channel levels as price labels and the type of the signal for making trading decisions.

"Fractals & Alligator" EA trades with a strategy based on Fractals & Alligator indicators and has Trailing Stop Loss &Take Profit works 1D time frames major forex pairs and stocks NASDAQ.

A version of the Stochastic located right in the price window.

Simple FX free expert advisor automatically trades the Forex market using moving averages. The expert advisor comes with user manual and source code. All the expert advisors settings can be changed at anytime.

An EA that increases the order volume after each losing trade.

Because of the "supposedly" 24k of errors within the journal, this script did not make it into the championship. Maybe next year Folks : ) So far, There are no errors to be found. "The Grid" (A Massive Hedger)is Coming Soon...

EA based on MA. As easy as pie :)

Based on the values of the OsMA indicator.

Trailing stop by balance

Buy only using High Previous candle Breakout H4 timeframe

The EA will close all open orders across all charts corresponding to the EA chart symbol when Bid or Ask is equal to or crosses the MA.

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

The script reverses all the orders of the actual chart symbol.

A 4-hour MACD FOREX strategy

Indicator Delta Force.

A variation on the Neuro nets topic: The trading system based on the interaction of the MACD indicator and a double-layer neuro net.

Simply 450% profit

TheGreedyPig Average Daily Range Indicator calculates 5, 10, 20 days and shows them on the chart. I found this on a Forum, updated, modified the Indicator I found.

It opens and close transactions depends on MACD vs signal line - upper - opens buy, closes sell, below - closes buy, opens sell.

Generates a random number, and if this number is even, it will buy, if odd - it will sell.

With "Fibonacci Time Zones" EA you can draw Fibonacci Time Zones on the chart and trade with price breakthrough,has 3 buttons for manual trading and allows to predetermine trailing stoploss & take profit, open and close all trades at once.

MultiVote On Balance Indicator displays a higher resolution of trading volume activity to the regular On Balance Volume calculation.

Forex Trade Manager Grid MT4 helps you to managing orders and achieve the goal.

1...737475767778798081828384858687...102