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

Submit your code

The class is designed for calculation the technical indicator Momentum (Momentum) using the algorithm of the ring buffer.

The SchaffTrendCycle oscillator performed as a color histogram.

When you drag this script onto the chart, it will calculate the price where you drop the script and use this price to figure out if a Sell Stop or Sell Limit pending order should be placed.

The indicator allows to use a special background color for marking the price chart in the period of day selected in the input parameters.

The MultiT3_TRIXx7Signal indicator shows information on active trends using the values of seven T3_TRIX indicators from different timeframes.

A set of support and resistance levels built on the last tops of ZigZagOnParabolic_HTF with an option of fixing the timeframe, on which the zigzag is calculated.

The Exp_ColorZerolagMomentumOSMA Expert Advisor is based on the ColorZerolagMomentumOSMA histogram's change of direction.

The i-KlPrice indicator with the timeframe selection option available in the input parameters.

The Exp_Instantaneous_TrendFilter Expert Advisor enters the market when the Instantaneous_TrendFilter indicator cloud changes its color.

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

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

The idea of this moving average indicator is in giving the bar with a greater volume a greater weight in averaging.

The indicator displays the total number of deals by symbol in real time.

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

PricePosition indicator provides the position of price in the point of angle when the price rises above (BUY) or falls below the angle section line (SELL).

Real time indicator designed for scalping on FORTS.

A script for placing a BuyStop Limit order.

A script for placing a SellStop Limit order.

A moving average with the five-fold EMA averaging, with a real period and the possibility to shift the indicator horizontally or vertically.

A complete Renko chart indicator with wicks. Configure using Tick Size, Pip Size, Points or R. Now with Asymetric Reversals!

Balance of Market Power combined with DSL (Discontinued Signal Line) it can be used both for trending and scalping mode.

This indicator uses DEMA calculation mode in order to make the lag lesser compared to the original Zero lag MA, and that makes this version faster.

This version of Hull Moving Average makes the lag even lesser and still keeps the smoothing of the Hull Average thus making it even "faster".

The five-week and 17-week RSI values are used for entry and exits while the 17-week RSI is used for trend direction as an entry filter in the retracement entries.

The Expert Advisor based on BrainTrend1Sig indicator

Step chart of RSI

JMA Z-score

Wilson Relative Price Channel - modification

Simultaneous opening of oppositely directed positions

T3 Price Overlay indicator

Three indicators from different timeframes: iMACD (Moving Average Convergence/Divergence, MACD), iAlligator (Alligator), and iRSI (Relative Strength Index, RSI)

The Relative Strength Index, applied to standard deviation of price.

It's an oscillator, similar to OsMA with Variable Index Dynamic Average.

The indicator shows the trend and allows to see a price range.

Trading signals of candlestick patterns with confirmation by Stochastic indicator.

Ergodic Mean Deviation Index (MDI) Oscillator by William Blau.

Smoothed candlestick chart.

Hull Moving Average (HMA) that can change its color.

Modified elliptic filter from John Ehlers' book "Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading"

The indicator consisting of two moving averages from John Ehlers' book "Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading".

1...9596979899100101102103104105106107108109...210