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

Submit your code

2pbIdeal1MA.mq5 and 2pbIdeal3MA.mq5 indicators are the moving averages with the smoothing algorithm developed by Neutron.

The indicator plots the Fibonacci retracement levels for a user-defined number of bars.

Standard Heiken Ashi calculated using smoothed price time series.

Instantaneous Trendline shows buy and sell signals, while crossing the moving averages.

This indicator shows the "inner market structure" close to the real one in contrast to the standard "fractals" and all sorts of zig zags.

The Ultimate Oscillator by Larry Williams is calculated as weighted value of three Stochastic, indicators, calculated for fast, middle and short periods.

Adaptive Market Level shows the current reference level of the market price. The level is shifted only in case of the price trend movement.

The signal indicator based on the Aroon indicator values.

The Expert Advisor based on the Breakout Bars Trend v2 indicator. In dependence of settings the entry is performed as in the trend reversal, so after missing the set number of false signals.

This indicator simply alerts and sends email every time the trend line touched by the price.

The simple, smoothed, less lag indicator drawn on the principle of the smoothed shift using the EMA price by increments of the first 3 orders

A simple trend indicator based on counting of the number of bullish and bearish candlesticks.

Easier visual analysis of graphical objects created by the strategy tester.

A channel drawn by extremums for the period.

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

Two channels drawn based on moving averages of High and Low of price series.

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

The Exp_DigitMacd EA is based on the signals generated by the DigitMacd oscillator.

The XCCX indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.

Ozymandias with price band width settings and an additional feature for displaying on other timeframes.

Sixty Hull Moving Averages (HMA) with gradually changing period on a single chart.

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

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

The Exp_KPrmSt Expert Advisor with the entry at the intersection of the signal and the oscillator lines of the KPrmSt indicator.

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

The Exp_ColorXCCXCandle Expert Advisor is based on the change of color of the ColorXCCXCandle indicator candles.

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.

The Fisher Transform indicator. It displays the current movements, and the set levels often act as turning points.

Indicator of intraday volatility with no lag.

The Exp_RAVI_Histogram breakout trading system based on the signals of the RAVI_Histogram oscillator.

The STLM digital filter implemented as a sequence of candlesticks.

This indicator is a hybrid of the SATL (Slow Adaptive Trend Line) digital filter and the JMA analog adaptive averaging.

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

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

Standard RSI oscillator implemented as a histogram rounding its values to the standard range.

A simple indicator that shows the high and the low of desired time frame on a current chart.

One more version that draws the parts when the slope is in accordance with trend.

The Expert Advisor increases the volume of an open position if profit in points from the last trade increases a threshold fixed in the EA inputs.

This is a modified Envelopes indicator for measuring the price deviation. It displays the upper and lower borders of the price deviation from МА calculated considering the average volatility of the symbol according to ATR indicator.

Fractal channel by Keltner.

1...495051525354555657585960616263...184