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

Submit your code

It is developed on the other principle, not on ADX's. Chand suggests 13-weeks SMA as a basis of the indicator.

Delta indicator.

A script tool for those who develop programs in MQL4. It allows to display the contents of any font in your chart.

The indicator colored in the AC/AO style with disabled zero bar. It is proposed not to display the forming bar of the indicator, but to show only a signal line of the bar being formed.

The script reads the list of deals from the account history, groups them by the sign specified in the parameters and outputs to a file.

Indicator Squize_MA.

Indicator Triggerlines Shift Modified.

The name is self-explanatory. The error that presented in the previous implementations is corrected here.

Another version of a recommended indicator.

Besides already fixed bars, the indicator shows the intermediate static positions of the ZigZag indicator. It will be helpful for those developing systems based on ZigZag.

The implementation of the pause between the trades for all EAs that are currently trading.

Another indicator that displays the signals for buying and selling.

A modified Camarilla dt Historical indicator.

Pi

The calculation of pi character.

Well, the functions of file operations are used in the system library of kernel32.dll. It is this library that we import into the EA. The code is attached.

The script opens a SELL position with the specified part of the FreeMargin.

Another SMI indicator. On the basis of the book "Momentum, Direction and Divergence" by W. Blau.

The indicator shows the break through line.

Stochastic net for the the classification problems with the instruction provided.

Indicator of the morning flat.

The application of Lagrange's interpolation polynomial at FOREX.

You pick the script and drag it on a chart's point. Then it uses this point to modify all stop/take profit levels of the chart's currency.

The calculation of the amount of lots through the specified percentage of free assets.

This is stochasticzation of Chaikin's Volatility

This indicator for draw an Arrows for buy & sell, it's Depends on RSI Indicator http://forum.m-e-c.biz/t25109.html

Script for horizontal grid lines plotting

The original cluster CC and CCFP indicators by Simeon Semenych and can be found on from https://www.mql5.com/en/articles/1472 and this artical also descripted how to use the cluster indicator. This updated version has features below: 1) the indicator refeshed

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.

This indicator calculates Figurelli pivot points, that uses Bulls/Bears influence

The script make TakeProfit and StopLoss on price, where total profit for all of the opened positions will have non-negative.

early Range, Break with RSI-Filter, Hedging, TrailingSL/TP with Vola-Filter, DayTrading Start- and Endtime, autoClosing, all Comments and Alerts.

Daily trend indicator to show up to 6 pairs and arrows on your chart.

Shows correlation between different MAs.

BBR

Scalping Bollinger Bands Breakout Reversals with RSI confirmation.

Live trade monitor that scores up to 10 EA's at once, tallying Pips, Wins, Trades, PF and profits.

Basic on iStochastic. Show good area price for long/short.

These scripts will record and file a picture of the chart at the time of each trade executed with them.

This is a script to view a myfxbook's CSV statements file in MT4.

Calculates the profit from oppened trades if the Price reaches the dropped Price

1...8910111213141516171819202122...102