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

Submit your code

The VR Sync Chart Lite indicator is written for demonstration purposes and shows how it is possible to synchronize the object

One of the latest version of this indicator at the moment. Huge base of different modifications of moving averages, with multitimesframe function, sending signals to e-mail and push notifications.

This Include File checks for Market Open Hours. An EA to test it is also included.

This EA will scan all the closed trades and then print the nth trade from the end

script to open a buy position at the current price in the MT5 window with a specified stop loss (in pips) and take profit (in pips)

Flexible Momentum (MetaTrader indicator) — calculates the change of a currency rate during a given period (in seconds) and displays the result as a number of points and percentage in the main chart window of the platform. It offers highly customizable alerts based on thresholds for maximum momentum in points and percentage. Because this indicator uses ticks history to calculate momentum, it works only in MT5.

Set Auto TP and SL: The “Set Auto TP and SL” (Take Profit and Stop Loss) feature is a crucial tool in any trading strategy, designed to automate risk and reward management. It allows traders to define fixed price levels where a trade should be automatically closed to either secure profits (TP) or limit losses (SL), removing the need for constant manual monitoring. When this feature is enabled, each position you open will automatically include a predefined Take Profit and Stop Loss level based on your custom parameters, such as a specific number of pips, percentage of balance, or technical levels. This not only saves time but also ensures that your trades are protected from sudden market movements and emotional decision-making.

MULTI TF Confluence Index Stoch+RSI+MACD

The Stochastic Oscillator compares where a security’s price closed relative to its price range over a given time period.

ZigZag indicator version with optimized calculation speed.

Signal indicator of the popular BrainTrend1 trading system with preliminary price timeseries smoothing.

This indicator is based on the idea of that an unusual impact in price changes will be adjusted by an inverse reaction.

UltraWPR_HTF_Signal_BG shows information about trend direction based on the data of the UltraWPR indicator on a selected bar as a graphic object with a colored indication of trend or deal direction and gives alerts or audio signals and sends push notifications to a smartphone.

Class for expanding the capabilities of MqlRates.

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

The indicator plots price channel and Fibonacci levels based on the latest Zigzag2_R_Color peaks.

The T3 version of Velocity

Balance of market power (using improved Jurik filter for calculation).

Aroon oscillator, next version.

Smoother - standard deviations adaptive.

Bollinger bands at extended Fibonacci levels.

Modified Awesome Oscillator.

Volume weighted moving average

Indicator Stochastic RSI

Scans multiple symbols looking for when the price crosses a pivot point or when xxPoints Near or bounce off pivot then it alerts the trader.

Donchian Channel for traders or young developers by William210

The indicator automatically identifies points and draws support and resistance trend lines on them. There are two types of lines calculation

Didi Index mql5 source code.

Set of statistical functions which allows you to calculate some values describing timeseries.

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

VWAP is an intra-day calculation used primarily by algorithms and institutional traders to assess where a stock is trading relative to its volume weighted average for the day.

Class for working with AES-256 encryption.

The indicator shows the price chart of any scaling level.

This version of RSX allows you to use instead any momentum length.

Detrended Synthetic Price in oscillator form.

Median MA is a moving average, which is calculated using the median price for a given period.

Generic Index Indicator.

TTF

Oscillator TTF (Trend Trigger Factor) was developed as a method to identify market trends and reversals.

Stochastic on chart

1...789101112131415161718192021...194