Watch how to download trading robots for free
Find us on Telegram!
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 - 118

Submit your code

Brief description

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

Trading is based on the analysis of yesterday's OHLC with the current day value.

The Heiken_Ashi_Smoothed_VolatilityStep indicator with the ability to send alerts, emails and push notifications when the indicator breaks through the trigger level specified in the inputs.

Ilan based on indicator iMA (Moving Average, MA)

The code consists of lines created according to the opening, closing, low and high values of prices.

Rma MACD

This Expert Advisor will simplify the manual trading. It supports the One-Click trading.

The script converts the time, represented as datetime variable into the year, month, day, hour, minutes and seconds.

Mesa Adaptive Moving Average (MAMA) indicator.

Detrended Price Oscillator (DPO) shows the market overbought/oversold states and also can be used for getting buy/sell signals.

Two-pole super smoother filter from John Ehlers' book "Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading" is used in this indicator for moving average calculation.

Vertical time grid with one month step.

The channel based on the price percentage deviation from the previous value of the channel middle line.

ElliottWaveMaker 3.0 is Tool for Semi-Automatic Analysis of Elliott Waves and Andrew's Pitchforks, a logical extension of version 2.0 known as AutoElliottWaveMaker. In version 3.0 minor errors are corrected, the ability to draw Andrew's Pitchforks and a few additional functions are added.

The indicator of the star sky on the black chart

Trading system using the AsimmetricStochNR indicator.

The script demonstrates the example of using the FileFlush() function

A simple indicator that calculates only the volatility of a financial asset

The indicator displays DiNapoli levels on the current chart using alerts.

Three Bollinger Bands with different timeframes with the same parameters on one chart.

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

The indicator draws rectangle candlesticks of a higher timeframe based on the values of the BrainTrend1 indicator.

The Exp_ColorTSI-Oscillator EA is based on the signals generated by the ColorTSI-Oscillator oscillator.

The indicator is drawn as a colored cloud between the lines of a slow digital filter and the price.

BnB

The indicator shows the power of bulls and bears.

A MetaTrader 5 indicator of short-term, medium-term and log-term extreme points created based on the book of Larry Williams "Long-term secrets to short-term trading".

The Exp_BnB Expert Advisor is based on the signals of the trend indicator BnB.

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

Semaphore signal indicator based on the XXRSX_StDev indicator values.

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

The MultiRSITrend_x10 indicator shows information on current trends using the RSI oscillator position from ten different timeframes.

The ChandelierStops_v1_HTF_Signal indicator shows a trend direction or a signal based on the ChandelierStops_v1 indicator.

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

This RSI oscillator analogue is calculated based on five Relative Strength Index indicators.

The ColorZerolagMomentumOSMA indicator implemented as a sequence of candlesticks.

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

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

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

1...111112113114115116117118119120121122123124125...188