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

Submit your code

The indicator draws candlesticks of a larger timeframe as color filled rectangles in accordance with the colors of the CronexRSI indicator.

This is the "zone" indicator using Ehlers Nonlinear Filter for calculation.

The story behind this indicator is really interesting. I've published last week a script called "Identify potential Trends/Range (Pivot Points)" and a huge number of MQL5(ers) contacted me to ask if it is possible to have it as an indicator. So I was glad that lot of people actually like my scripts and indicators so that is why I've decided to convert the script to this indicator.

MultiMACDSignal displays information on current trends using values of the six MACD indicators obtained from different time frames.

Display the actual stored value of a floating-point number (float or double type), with very high precision up to 55 decimal digits. This helps to debug exact value of floating-point numbers for other MQL5 programs.

CCI_Histogram_Vol indicator in the candlestick form

Stock trading indicators. BIAS.

an in-place comparison sort

Confirmation (trend) indicator used for lower timeframes

- This Bot use stratery Breakout of Daily Bar, I tested for 3 Pair currency : GBPUSD, EURUSD, XAUUSD - Default setting is not sure the best, you can test for your parameter. - This is version for MT5 that convert from MT4 - this EA is best for broker low spread

The indicator predicts daily price ranges and draws them as filled rectangles.

The indicator is drawn as a colored cloud between the lines of Kaufman's AMA (Adaptive Moving Average) indicator and the price.

The SilverTrend_CrazyChart is a signal system similar to ASCTrend indicators.

Skyscraper_Fix indicator with the space between the average and NRTR lines filled with color

Bollinger bands - extended

Intra-day Keltner channel

It's a two (2) pairs correlation system to use 3 currencies to make 2 pairs to open hedge orders on those. The expert starts opening four orders for each couple (2 plus and 2 minus) and wait to move prices in one direction to make a grid of orders. For more information, please read the MT4 version of the expert: https://www.mql5.com/en/market/product/34112

The Cyber Cycle: John Ehlers, "Cybernetic Analysis For Stocks And Futures", pg.34

RSI with CCI for confitrmation

this is my first try at creating an EA from ground up - update 4

hybrid sorting algorithm that provides both fast average performance and (asymptotically) optimal worst-case performance

This oscillator can be used as a handle to judge a Moving Average's trend speed, based on this specific product's past trend history.

This expert advisor is based on the alligator indicator and bollinger bands indicator. Currency pair: GBPAUD Time frame: 15min

A colored cloud formed by two Stochastics with different timeframes.

A semaphore signal indicator on the basis of Williams' Percent Range Oscillator. The indicator identifies fast trends.

WPR_Histogram_Vol indicator with additional averaging of the resulting histogram

Bollinger bands breakout

This is a helper indicator which allows you to adjust vertical scale of a subwindow manually, which is useful for zooming in and zooming out graphs of your favourite indicator placed in the same subwindow.

Three Commodity Channel Index indicators from three different timeframes displayed on the same chart.

Indicator ADX_Cross_Hull_Style_NRTR with the timeframe selection option available in input parameters.

Defining the channel width for a previous day.

Indicator Wide/Narrow Spread bar

XprofuterDD presents an attempt to predict the future price behavior.

The Exp_ColorZerolagStochs EA is based on the signals generated by the ColorZerolagStochs oscillator.

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

William Blau True Strength Index.

This indicator calculates the index of a given currency, using the USD index. It is based on indicator SymbolX, but four prices are used for calculations: OHLC instead of just one Close price.

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

Double breakage of MA8 and MA20 means with stochastic and trix filters, as described by Caco Maia.

ZigZag based on fractals. Due to the use of Fractals indicator, it works much faster than conventional ZigZag indicator.

1...167168169170171172173174175176177178179180181...183