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

Submit your code

You can copy the ticks and history from the MetaTrader 4 to MetaTrader 5

For day traders. 2 highly important indicators to turn strategies into extreme winning ones. The Win/Loss ratio and the Reward/Risk ratio will allow us to identify the best times and days our strategy works the best

The breakout strength meter is a trading tool that is used to identify which currencies are the strongest to breakout, and which currencies are the weakest to breakout

This script reads all opened position and calculates their exposure for each currency.

The indicator displays possible support and resistance lines as colored dots using Fibo levels.

The Fast Stochastic indicator is one of modifications of a popular stochastic oscillator.

The indicator shows the maximum price for the period specified in the input parameters of the indicator.

A semaphore signal indicator using the Awesome oscillator.

A simple trend indicator.

A semaphore signal indicator that uses an algorithm based on crossovers of moving averages from the Leading indicator.

The Leading_Signal indicator displays information on the trend and on signals based on the Leading indicator.

A semaphore signal indicator based on crossovers of the main and the signal line of the AdaptiveCyberCycle oscillator.

The 2pbIdealXOSMA indicator with the timeframe selection option available in the input parameters.

The MultiBullsBearsEyesTrend_x10 indicator shows information on current trends using the BullsBearsEyes oscillator position from ten different timeframes.

The ChandeQStick indicator with the timeframe selection option available in the input parameters.

The ForexLine indicator with the timeframe selection option available in input parameters.

The average of ATR (AATR) is a simple but efficient indicator to use for confirmation with any Price Action strategy.

The Stochastic_Chart indicator with the timeframe selection option available in input parameters.

NRTR indicator with the timeframe selection option available in input parameters.

Pipsing Expert Advisor. It works based on the iChaikin (Chaikin Oscillator) and iMA (Moving Average, MA) indicators.

Displays average values ​​of the bulls and bears power.

Square Weighted Moving Average.

An indicator of the market state.

Historical Volatility Bands constructed using average as the middle line, and upper and lower bands using the Historical Volatility for bands calculation.

The BBands Stop v1 indicator provides alerts, sends email and push notifications when the trend direction changes and the indicator color changes accordingly.

Auto Envelope indicator

Connors RSI indicator

XWPR_Histogram_Vol indicator with the timeframe selection option available in input parameters

CCI JMA based with floating levels

Summary of the Expert Advisor

Dual differentiator adaptive EMA

The simple indicator for displaying some relevant information about a position right in the chart window.

The BidAskChannel indicator is designed to account for spread in the shadows of candles.

The Expert Advisor opens a position at the specified time in the direction opposite to that of yesterday's daily bar.

Displaced Moving Averages

Trading system using the zero point indicator.

The mathematical indicator that operates on the principle of approximation of sinusoid waves and realizes visualization of Fourier series for currency pair quotes

The redrawing oscillator drawn on the basis of the SSA.mqh singular transformation library of functions

An optimized version of the InverseReaction indicator, which operates at a maximum speed in the IREA Expert Advisor.

A colored cloud formed by two WPR oscillators with different timeframes.

1...158159160161162163164165166167168169170171172...183