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

Submit your code

Ensure one instance of a class with a global point of access

This is a Script and Class for creating, evaluating and adding accounts to an encrypted license file for licensing an MQL EA or Indicator.

The indicator consisting of two moving averages (Lead and its EMA smoothing) on one chart from John Ehlers' book "Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading".

The Price and Volume Trend indicator (Price and Volume Trend, PVT) with its signal line.

The smoothed and slower version of the True MFI indicator.

This indicator calculates and shows daily highest and lowest prices, display them as two set of lines.

Trading system using the Kolier_SuperTrend trend indicator

The indicator displays the breakthrough line

The trading system drawn on the basis of the signals of the SuperWoodiesCCI indicator

A semaphore, arrow indicator drawn on the basis of the ADX technical indicator

A tape indicator which defines the market state using the AbsoluteStrength indicator

The Ergodic MDI Oscillator from the book "Momentum, direction and divergence" by William Blau, implemented in the form of a color histogram with a signal line implemented as a colored cloud.

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

The PlusDi indicator processed through the Laguerre filter.

Indicator HighsLows_HTF_Signal shows a trend direction or a signal for performing a deal generated by the HighsLowsSignal indicator at the chosen bar as a graphic object with colored indication of trend or deal direction and sends alerts or audio signals in case of a market entry moment.

The indicator draws candlesticks of a larger timeframe as color filled rectangles in accordance with the colors of the clouds of the CronexAC indicator.

The ExMass indicator helps to evaluate market fluctuations.

The Exp_CronexRSI Expert Advisor is based on the signals generated by the TSI_MACD oscillator.

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

The ZeroLAG MA indicator is a Moving Average with zero lag.

The Karacatica_HTF_Signal indicator shows the trend direction or the signal based on the Karacatica indicator.

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

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

The classic Envelopes indicator which uses the algorithms of universal averaging and fills the channel with a colored background.

Two Envelopes channels, based on one moving average with different deviation values, drawn as a cloud.

The indicator displays rapid reversals to the dynamic change of the direction.

BSI

Bounce Strength Indicator (BSI) shows the strength of bounce according to the Wyckoff method.

The script closes all open positions on the current account.

Wilson Relative Price Channel.

This indicator has an addition of Fisher Transform to the RVI. The Fisher Transform enables traders to create a nearly Gaussian probability density function by normalizing prices. In essence, the transformation makes peak swings relatively rare events and unambiguously identifies price reversals on a chart. The technical indicator is commonly used by traders looking for extremely timely signals rather than lagging indicators.

Polynomial interpolation.

Ron Black's Swing Line indicator with only two states displayed: state up and state down.

Working with pending Buy Limit and Sell Limit orders. Trailing the positions is possible.

An NRTR-type indicator using Average Directional Movement Index.

RTR

Oscillator RTR (Range To Range) shows the ratio of two ATRs, a fast one and a slow one. Indicator RTR (Range To Range)

Indicator MultiCandlesticksBW_x10 shows information on the current trends, using the colors of indicator CandlesticksBW from ten different timeframes.

The indicator paints candles going beyond the Rj_SlidingRangeRj_Digit channel.

PGO TM smoothed

X2MACandle indicator with two colored channels based on standard deviations from High and Low of the indicator candles

The trading system based on TimeZonePivotsOpenSystem indicator signals with the possibility to set a fixed position holding time

1...154155156157158159160161162163164165166167168...189