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

Submit your code

This indicator uses the open price for the day, and computes the percent change for that day. Use on any chart TF up to and including D1.

Modeling multiple inheritance with the Twin pattern.

The function takes two arrays of integers as parameters: "allowedPeriods" and "periodsToCheck". "allowedPeriods" is an array containing all the time periods allowed by the system, while "periodsToCheck" is an array containing the time periods used by the user in the indicator. The function iterates through the elements of the "periodsToCheck" array and checks if each of them is present in the "allowedPeriods" array. If it finds any time period that is not allowed, the function returns "false". If all time periods are allowed, the function returns "true". In short, this function is used to make sure that the time periods used in an indicator are valid and allowed by the system.

Close trades when the percentage profit or risk of the account is reached

Swing Index is a math expression of the operations activity for the last two bars.

Ease of Movement technical indicator is used to display the ratio between prices change rate and market volume.

Multicurrency "grider" with risk control (version for Automated Trading Championship 2011 and updated version).

The indicator that reminds of Ichimoku Kinko Hyo by its creation and usage principles.

Visual trend indicator that shows the direction and power of the current price movement.

The Expert Advisor based on daily Pivot support.

The Expert Advisor Exp_X2MA is drawn on the basis of X2MA universal Moving Average change.

The trading system based on the signals taken from the BrakeParb semaphore, signal, trend indicator

Larry Williams' the Percent Range indicator drawn in the zigzag form. The indicator can be calculated and set in a fixed timeframe.

The indicator to determine Stop Loss

The breakthrough trading system using the 3XMA_Ishimoku indicator.

The oscillator using T3 averaging from the Technical Analysis of Stocks and Commodities (Dec. 2004).

A semaphore arrow signal indicator drawn on the basis of the EMA trend and reversal signals from crossings of the StepSto_v1 oscillator and its signal line

VSI

Indicador que calcula o volume por segundo (ou de um determinado período) e sua correspondente média móvel.

A variant of the SSL indicator performed in the form of the channel and represented as the colored cloud with the filling of alerts when the direction of the trend changes

A semaphore signal indicator forming signals when price gaps appear.

A standard high-frequency filter.

The indicator implements the Gann principle in the form of a ZigZag.

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

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

A non-normalized oscillator implemented in the form of a seven-color histogram.

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

The indicator shows when the price goes beyond the volatility range.

The Exp_MaByMa EA is based on the signals of the MaByMa trend indicator.

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

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

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

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

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

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

The indicator displays the price gaps of the candlestick chart of the ColorBullsCandle.

The classic CCI indicator which uses the typical price of the moving average as a data source. This version of the CCI indicator uses the average line of the Volatility Step Channel indicator.

The MAOscillatorHist stochastic oscillator with noise reduction and the timeframe selection option available in input parameters.

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

Semaphore signal indicator using the trend detection algorithm based on AroonHorn indicator.

M2_MA indicator implemented as a sequence of candlesticks.

1...139140141142143144145146147148149150151152153...194