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

Submit your code

The EA lock positions.

This is an MQL5 version of the Expert Advisor described in the article "How to reduce trader's risks" (https://www.mql5.com/en/articles/4233).

ZigZag separate is a MetaTrader 5 version of one indicator that was floating around the net as a wonder indicator for MetaTrader 4.

An indicator of current support/resistance levels.

ZigZag based on the Fractals indicator.

The KWAN_NRP indicator with the possibility to change the indicator timeframe in input parameters.

An oscillator based on the difference of two smoothed, different-period Tenkan-Sen lines in form of a colored histogram.

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

Indicator ATR_Normalize_Histogram with the timeframe selection option available in input parameters, alerting when the overbought/oversold zones are broken through.

HWC

Channel indicator HWC (Holt-Winters Channel).

RSS

Indicator Relative Spread Strength.

Two independent trading systems using indicators BrainTrend2 and AbsolutelyNoLagLWMA within one EA, with an option of changing the size of the future trade depending on the results of the previous ones for this trading system

The candle chart based on Waddah_Attar_Trend histograms calculated using the Open, High, Low and Close price series of the price chart.

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

Compared to the Choppiness Index indicator, this version is using JMA for smoothing (to make it easier to spot the slope direction change of the choppiness index) and to make the values less volatile.

Two identical trading systems (for long and short positions) based on the signals of the Skyscraper_Fix indicator, which can be configured in different ways within one Expert Advisor

Cuttlers RSI adaptive EMA ribbon

Zero-Lag EMA indicator

A swing-based Expert Advisor: The EA sets a pending stop order with an increased lot size and in the opposite direction.

The Expert Advisor applies iMA (Moving Average, MA), iRSI (Relative Strength Index, RSI) and Silence indicators. Martingale.

Squeeze - on chart candles or bars

Closing martingale trades

This is a wrap for using databasexxx

Kaufman Volatility indicator according to Perry Kaufman book "Smarter Trading: Improving Performance in Changing Markets".

This indicator shows trend direction (RSI) and trading signals (Stochastic + Accelerator).

The Momentum Technical Indicator measures the change of price of a financial instrument over a given time span.

The MultiLineMovingAverage indicator shows levels of six moving averages for different time frames in the active chart window.

The oscillator with two lines based on Bollinger Bands, BearsPower and BullsPower

An alternative replacement for the standard RVI indicator which considers trades volume

The breakthrough trend indicator

Trading system using the ColorStepXCCX indicator.

The Exp_VininI_Trend trading system is based on change of the trend direction displayed by the VininI_Trend indicator.

The indicator of the candlesticks combinations (Japanese candlesticks)

The Expert Advisor is realized on the ADX_Cross_Hull_Style and UltraXMA indicators.

The ergodic CCI.

The RSI indicator drawn on the basis of the smoothed price series with the added signal line.

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

A semaphore signal indicator with a prediction.

The AMkA_Signal indicator shows information on the current trend using the values of the AMkA indicator with a fixed timeframe.

The popular indicator by Constantine Kopyrkin. This version is based on the normalized NRatio oscillator.

1...156157158159160161162163164165166167168169170...198