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

Submit your code

This indicator combines Moving Average (MA) and Average True Range (ATR).

EA for Automatic StopLoss, Take Profit, Profit Lock, and Trailing Stop (With Special Methods). SL and TP could be hidden.

Trailing_StopLoss_for All_orders_and_symbols

This script will calculate the total active and closed orders based on order types

Modify pending order - script choosing first in list pending order, printing selected pending order data, modifying pending order and printing pending order data after modification.

FiboPiv_v2 indicator.

Indicator of the normalized volume

The indicator displays what dominates in a time series: the trend or the flat component or the series acts randomly.

A variation of the Bollinger Bands that incorporates findings from a fractal analysis

Trading information with Fractal trend.

Holt's double exponential smoothing with linear forecasting.

Precision trend for MetaTrader 4.

The indicator shows direction of movement and rollbacks.

Really useful channel indicator.

Indicator BBands Stop v1

The chart contains the main line (the difference between the fast EMA and the slow EMA, applied to the Ticker line) and the signal line (obtained by applying the SMA to the main line).

The indicator showing a trend.

Improved period converter support real-time refreshing, low CPU cost and other features.

An example of the script that writes the values of the RSI indicator to a CSV file.

Fib SR indicator.

The ind - Profitunity Bars indicator. Colors the bars in green, red and black.

Indicator BB-Squeeze. The modified version. For work the indicator bbsqueeze is necessary.

The indicator shows the volatility of a currency pair. This knowledge may be very helpful when using one strategy or another.

A test script with the functions that calculate the true value of a graphical object's Y coordinate. It is useful to watch the bar forming.

It allows you to calculate profits, StopOuts, and margin, just moving in the chart three lines that correspond with the opening level, StopLoss and TakeProfit of the position.

The indicator informs about that the price is approaching to support/resistance line in 3 positions.

An oscillator that signals in case of trend changing.

Draw Dayly , Weekly and Monthly Pivot with BackTest.

The indicator shows in a special terminal window the current symbol, the Bid/Ask rates, and the current SWAP for position LONG/SHORT, as well as floating SPREAD for a distant symbol... Let's see... Pokazuje w osobnym okienku aktualny instrument, Kursy Bi

Indicator GordagoElder.

The script selectively clears the chart by the part of the name and/or by the type of the object.

I added audible alerts so that when a strong buy or strong sell signal it can generate alerts when the "SoundOn" input variable is set to true.

For all they need some "play" for visualing the USDx. Use for testing only, not finished and free of errors yet.

Just a configurable Bear & Bull "Harami" pattern finder.

TD Sequential indicator based off of the criteria descripted in Jason Perl's book "Demark Indicators."

Pattern Recognition v1.0 Indicator.

Carter MA Indicator.

The REI (Range Expansion Index) indicator by Thomas DeMark.

Kaufman’s Adaptive Moving Average

1...5678910111213141516171819...102