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

Submit your code

Trend indicator of the popular BrainTrend1 trading system with preliminary price timeseries smoothing.

Intitial position is opened according to signals of the indicator.(there are six variants). If position becomes unprofitable, its volume is increased

When market activity decreases, then the Expert Advisor places two pending stop orders

Library of functions for working with strings: StringToArray, StringToPeriod and PeriodToString

The Kagi chart drawn in a separate subwindow

The trading system based on change of the trend direction and force of the trend displayed by the ColorXADX indicator.

The script imitates the One Cancel Other function for orders. When one order is triggered, the others are deleted.

A semaphore signal indicator using the Commodity Chanel Index oscillator.

The wlxFractals indicator is designed for drawing Bill Williams' fractals, defining the number of significant bars to the left and to the right.

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

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

The MFITrend_x10 indicator shows the MFI oscillator position from ten different timeframes.

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

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

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

The Exp_ColorZerolagMomentumOSMA Expert Advisor is based on the ColorZerolagMomentumOSMA histogram's change of direction.

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

The Schaff Trend Cycle indicator based on the difference between two RVI oscillators with different periods.

The Exp_ColorSchaffWPRTrendCycle Expert Advisor is based on the ColorSchaffWPRTrendCycle oscillator change of position relative to the overbought and oversold levels.

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

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

This indicator is an example of smoothing the Moving Average indicator timeseries by filtering high-order harmonics.

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

This variant of JJRSX oscillator is calculated based on five JJRSX indicators.

The JS-Stoh-BB-RSI indicator with the timeframe selection option available in the input parameters.

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

The XKRI indicator implemented as a sequence of candlesticks. Candlesticks appear as a result of relevant price timeseries processed by the XKRI algorithm.

The Exp_TriXCandle Expert Advisor is based on the change of color of the TriXCandle indicator candles.

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

Ease of Movement indicator implemented in the form of a color histogram.

The indicator draws FatlMacdCandle indicator candlesticks of a higher timeframe as color filled rectangles using DRAW_FILLING buffers.

Semaphore signal indicator based on the Super_Trend indicator algorithm.

Semaphore signal indicator based on the VolatilityQuality indicator algorithm.

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

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

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

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

Three Trix oscillators with three different timeframes on one chart.

The METRO_HTF_Signal indicator shows the trend direction or a signal for performing a trade generated by the METRO_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 BinaryWave_StDev indicator with the timeframe selection option available in input parameters.

1...100101102103104105106107108109110111112113114...183