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

Submit your code

A trend indicator drawn in the form of a histogram.

A trading system using The_20s_v020 semaphore arrow indicator.

The indicator draws candlesticks of a larger timeframe as color filled rectangles using DRAW_FILLING buffers. Rectangles are color filled in accordance with the values of the FisherCGOscillator indicator.

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

A set of support and resistance levels built on the last tops of ZigZag_NK.

A trading system that uses the VolatilityPivot NRTR indicator.

The Exp_AFIRMA Expert Advisor is based on the signals of the AFIRMA (Autoregressive Finite Impulse Response Moving Average) indicator.

Correlation ratio.

The indicator of difference between high and low tails of a candle.

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

Smoothed RSI indicator and RSI of Moving Average.

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

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

A semaphore signal indicator that uses two 2pbIdeal1MA indicators, based on Open and Close values of the price series.

The PA_Oscillator with the timeframe selection option available in the input parameters.

The LinearMomentum with the timeframe selection option available in the input parameters.

The Expert Advisor Exp_KalmanFilterCandle based on signals of the KalmanFilterCandle indicator.

The indicator for determining the time when the pending orders should be placed, using the ColorMETRO_XRSX oscillator.

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

The classical RSI indicator implemented as a histogram with a color indication of entering the overbought and oversold areas.

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

A trading system based on the signals of the Karacatica indicator.

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

Universal moving average which fills the chart space with a colored background. The moving average itself serves as the color separation line.

Universal moving average that fills the chart space with a colored background and displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits.

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

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

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

Only for hedge accounts. Opening two opposite positions on a new bar.

Plays a sound when position is closed.

The script finds on the chart all OBJ_TREND (trendline) objects and moves the line to the specified date with the specified price shift.

The EA uses the following indicators: CCI, fast and slow MA, Larry Williams' WPR.

This is an implementation of the market cycle indicator described by Raghee Horner.

The BykovTrend semaphore signal indicator with an NRTR line based on the ATR indicator values.

The Expert Advisor places a grid of pending Buy Stop and Sell Stop orders.

Hull average is used prior to stochastic calculation thus filtering the prices before they are used in the stochastic calculation. This method is used since it adds much less lag than if the smoothing of the already calculated stochastic value would be used.

According to creators, the ZeroLAG MA indicator is a Moving Average with zero delay. If we agree or not, does not matter since, compared to some "regular" Moving Averages the lag it has is significantly lower, so it can be used in any system where less lag is of great importance.

This indicator shows Bulls and Bears power in the same indicator subwindow.

The EA waits for the price to pass XXX points within NNN ticks.

Based on the original Dynamic Balance Point, this version is a bit cleaner and simpler to use indicator.

1...114115116117118119120121122123124125126127128...183