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

Submit your code

The iMFISign_HTF_Signal indicator shows a trend direction or a signal generated by the iMFISign indicator at the chosen bar as a graphical object with colored trend indication or deal direction. It also triggers alerts and plays audio signals.

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

This indicator colors candlesticks in different colors depending on the strength and direction of the trend, using Keltner channels

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

Ten 'Parabolic Stop and Reverse system' indicators in one window

A trend strength indicator using two Bollinger channels.

A simple system based on the crossover of two MAs.

The indicator implements a breakthrough system using the Color_QEMA_Envelopes_Digit channel.

Another ZigZag trend indicator based on extremum points of SMA indicator.

The indicator implements a breakout system using the Zigzag2_R_channel indicator channel, as well as generates alerts, sends push and email notifications when the price breaks the channel drawn through the zigzag peaks.

A trading system based on the Martingale technique.

The smoothed S-RoC indicator of the relative price increment by Fred Shutsman.

Buy or Sell signals are generated when the price is above iMA (Miving Average, MA) with a very large period. As the number of open positions increases, the distance between trades (during which entry signals are skipped) also increases. The EA trades in the specified time interval.

VR Orders History MT5 Lite - a script for downloading trading history in the CSV format.

A Simple Expert Advisor The EA opens a position of the specified type at the time specified in the EA parameters. The position is closed at the time specified in the appropriate parameter.

A trading system based on the account balance and the result of the last trade.

An oscillator indicator showing a difference between MA and the price.

BO

The Blast Off oscillator indicator

The ratio of bullish to bearish candlesticks over the selected period

Sine-Weighted Moving Average

A split Moving Average

An EA based on the Doji pattern. Position trailing.

An Expert Advisor based on three iMA (Moving Average, MA) indicators.

ADXm is a variation of a well known ADX indicator made to be multi timeframe capable.

A trading system based on detecting the market volatility.

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

Expert Advisor "Previous Candle Breakdown."

APZ

Indicator APZ (Adaptive Price Zone) represents an adaptive price channel.

TEMA Jurik Volty Adaptive is using Jurik Volty for making the TEMA adaptive.

Indicator Ang_Zad_C_Hist with the timeframe selection option available in the input parameters

Two moving averages on the range of one-direction candlesticks

Hedging positions. Working on a new bar.

The trading system based on the XWAMI indicator signals with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system.

Stochastic - with normalized zones

JFatlCandle_Chl indicator with the timeframe selection option available in input parameters

Breakdown oscillator

Jurik smooth on chart generic trend

An EA based on indicator iATR (Average True Range, ATR)

Hull levels

Stochastic RVI - levels

1...121122123124125126127128129130131132133134135...189