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

Submit your code

MultiXRSXSignal displays information on current trends using values of the four XRSX indicators obtained from different time frames.

The fast trends indicator drawn on the basis of two normalized XMUV Moving Averages.

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

The indicator exemplifies smoothing of price time series of the MFI indicator by means of filtration of harmonics of a greater order.

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

Two CCI oscillators in a single window in the form of a colored cloud.

ChannelEA2 - an Expert Advisor working in a channel, using pending stop orders.

An Expert Advisor based on cluster indicator CCFp (Complex Common Frames percent)

Iin_MA_Signal indicator in NRTR form

The Reverse No Repair indicator can show bullish arrows and bearish arrows.

The Decycler: John Ehlers, "Cycle Analytics For Traders" by John Ehlers, pp. 43 - 44.

This script draws Fibonacci Expansion OBJ_EXPANSION with options to add your own custom values

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

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

The indicator exemplifies smoothing of price time series by means of filtration of harmonics of a greater order.

A semaphore signal indicator based in the idea from "325 golden strategies" collection.

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

DarvasBoxesCloud indicator with the timeframe selection option available in input parameters.

William Blau candlestick momentum.

Version of the AMA Histogram indicator.

This simple indicator is just a statistical label showing Last and Current Candle Amplitude (MinMax), Last and Current Day Amplitude, Current Tick Amplitude and Time Remaining for next Candle. It also shows Server Time (Market Watch) and Local PC Time so you can focus more on the graph and adapt to market hours.

Money-managing stop loss baseline indicator for MT5.

Expert Advisor Exp_SpearmanRankCorrelation_Histogram with the added option of trading within the weekly range only, the borders of which are specified in the EA's input settings

A colored cloud formed by two RSI oscillators with different timeframes.

The EA is based on Moving Average.mq5 from standard delivery. Working with OnTradeTransaction to get the price of the last closed position.

Headley's acceleration bands

Copy trading has become such a critical feature of forex trading. Some people see this as a potential business opportunity, while for opensource die-hards like me, we believe in giving back to the community rather than putting a price tag on everything 'nice'. So here it comes. A free opensource trade copier, which you are freely allowed to modify and distribute according to MIT license terms. It still has limited features, but the essentials like lot normalization are there. Please note that this copier only works for trading terminals installed on the same machine. Please share back any upgrades, enhancements or bug fixes to the discussion. Enjoy!

MultiRVISignal displays information on current trends using values of the four RVI indicators obtained from different time frames.

The Fast Stochastic indicator is one of modifications of a popular stochastic oscillator.

A standard linear regression channel with support and resistance levels

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

Ehlers Distance Coefficient Filter coded exactly a Ehlers described it in his book "Rocket science for traders".

In this indicator T3 is sigmoidal (Softmax) normalized - made as oscillator that ranges in 0 to 1 range, and if you use hyperbolic normalization it will range from -1 to +1 range.

The currency strength meter is a trading tool that is used to identify trending and consolidating markets based on the percentage rate of change in price from one period to the next.

RSI Bot, send alert buy when RSI<=20, send alert sell when RSI>=80

The MA indicator with the ability of fine configuration

An Expert Advisor based on the "Fractals at Close prices" indicator.

Indicator Wiseman with the timeframe selection option in its input parameters.

The XFisher_org_v1_Vol_Supr_Zer indicator with the possibility to change the indicator timeframe using input parameters

1...179180181182183184185186187188189190191192193...195