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

Submit your code

Some people think that most indicators, such as: MACD, RSI, AO, AC, are delayed and not convenient to work with. But the MaksiGen KaHaJI ckaJIneP allows to earn 10 points every day persistently.

The Standard Deviation Channel is plotted on the basis of the Linear Regression Trend.

The script performs the calculation of the average volatility of the symbol on the specified interval.

Bollinger Bands ® Indicator (Bollinger Bands, BB) is plotted a certain number of standard deviations

The main point of Relative Vigor Index Indicator (RVI) is that on the bull market the closing price is, as a rule, higher, than the opening price.

It is based on the RSI indicator.

Laguerre Indicator.

Another variation of the Macd. I do not remember it had already been published.

Semaphore indicator that predicts the future direction of the price

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.

Shows 4 sessions: Pacific, Asian, European, American.

AntiFragile EA is an innovative trading strategy built on the idea of Antifragility professed by Nassim Nicholas Taleb. The general idea is to gain from disorder.

Example of working with OBJ_LABEL graphic object.

Draws horizontal grid lines at specified distances.

Change of the spread is being reflected in the candlestick formation, which you can use to more accurately place your stops and not get kicked out of a trade when it might just be challenging a price before making a huge swing in the direction you initially placed your trade.

Main chart shows the overlay chart of 2 symbols - while subchart displays the price spread line with spreadfactor.

The Slope Direction Line trend indicator, used by the Hammering EA from the Market section.

The indicator based on the moving averages shifted to the left relative to the chart.

Buy and Sell arrows for Alligator signals.

An example of creating a trade panel using the MasterWindows library.

One of the divergence subtypes.

Byte-wise operation with structures and standard data types.

Follow daily movement after 2 days breakout

For day traders, this is one of the important thing to consider in order to improve our strategy by calculating on average how much an asset moves, in which it will allow us to identify the best TIME during the day to trade when the market moves the most as well

An interesting attempt to make levels based on ZigZag values. This indicator is strongly recommended for those who can not "feel" the market. The indicator gives a very clear view of the market.

Average Modified Moving Average.

The indicator is calculated on the basis of currency pair volatility displaying the nearest support and resistance levels. It can be used as a trend indicator.

System OzFx to gain the profit of 100-800+ pips.

Functions for handling two dimensional string arrays. Usefull for prototyping.

Use this Ea with an extreme attention, i got this amazing result searching to optimise setting several days. Work the best on Eur/Usd timeframe M5 long&short

This indicator will show balance sheet for a year.

A very simple indicator to display the difference in time between candles in seconds.

The Pinbar Detector indicator tries to identify the pin bars.

Exports CSV file to analyze trade history for a symbol.

The calculation of profit/loss in the deposit currency at the desired symbol price level on all open orders.

This indicator helps you display spread on a chart.

RenkoLiveChart_v600 version 6 indicator converted from RenkoLiveChart_v600 version 6 Expert Advisor.

Modification of the standard Awesome Oscillator by Bill Williams. Recommended timeframe - М15.

By using this indicator you can see the normalized price of any chart!

"FiboArc" EA draws Fibonacci Arcs on chart and trades with price breakthrough,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

1...313233343536373839404142434445...102