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

Submit your code

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

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

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

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

A semaphore signal indicator based on crossovers of the main and the signal lines of the LinearRegSlope_V2 indicator

Trading system using the ColorMETRO_WPR indicator.

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

Semaphore signal indicator based on the ColorMETRO_XRSX indicator cloud color change algorithm.

A semaphore signal indicator that uses an algorithm based on crossovers of two moving averages.

The METRO_WPR_HTF_Signal indicator shows the trend direction or a signal for performing a trade generated by the METRO_WPR_Sign indicator at the chosen bar as a graphic object with colored indication of the trend or the trade direction and generates alerts or sound notifications if there are signals for performing trades.

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

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

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

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

ExpPricePosition is a MetaTrader 5 Expert Advisor based on the PricePosition and StepUpDown indicators.

MacdPatternTraderAll - Expert Advisor for MetaTrader 5. Six (iMACD, MACD, Moving Average Convergence/Divergence) indicators and four (iMA, MA, Moving Average) indicators. Opens trades when the indicator's MACD crosses its signal line.

An assistant Expert Advisor. Only CLOSING positions.

The Expert Advisor sets a grid of pending Sell Limit and Buy Limit orders.

A trading system based on the signals of the Daniella semaphore signal indicator.

Two identical trading systems based on the change in the color of the XDidi_Index_Cloud indicator cloud for long and short trades, which can be configured in different ways in one Expert Advisor.

CCI is a very useful indicator. But it lacks one thing: known bounds. Adding Inverse Fisher Transform to CCI makes it oscillate in known bounds, and that way it can help in assessing what is exactly going on with the markets.

A trend signal indicator.

Ultra Trend is one of the well known indicators made for MetaTrader 5 now.

Average Modified Moving Average.

Indicator HWMA (Holt-Winter Moving Average) is a three-parameter moving average by the Holt-Winter method.

The MESA Adaptive Moving Average (MAMA) and the Following Adaptive Moving Average (FAMA) combination made to be multi timeframe.

RSI Candles with an additional option to filter (smooth) the prices prior to using them in RSI calculation (which, effectively makes it an RSI of average).

A trading system based on the signals of indicator CaudateXPeriodCandle, enabling to maintain your positions within a fixed period of time.

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

Indicator DI_Cluster represents three indicators ADX with different parameters. Unlike standard ADX, the threshold levels of DI Cluster are not constant, but are determined by the intersections of three indicator lines. You can choose any of the three lines of standard ADX to be displayed: ADX trend strength lines themselves and line +DI or -DI.

FIR

Indicator FIR is a symmetrically weighted filter (Finite Impulse Response Filter).

Unlike standard On Balance Volume calculated on Close prices only, and indicator MultiVote OBV is calculated on HLC prices, which resulted in its higher sensitivity.

The indicator finds Doji candlesticks and highlights them on the chart.

Smoothed differential indicator by Sultonov.

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

The BrainTrend2_V2 indicator with the ability to change the indicator timeframe using the input parameters.

Variation of the Linear Weighted Moving Average where the weights can be changed to form a parabolic curve.

A modification of the "Custom Moving Average" indicator: now the line color and line width can be set in input parameters.

The linear regression channel, which saves its values ​​in the indicator buffers and fills the channel background with color

Extended version of Pivot Oscillator.

1...116117118119120121122123124125126127128129130...183