Watch how to download trading robots for free
Find us on Facebook!
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 - 28

Submit your code

It is calculated as the moving average of the values of the internal bars strength.

Really helps in trading

to show the proportion of filled candle http://forum.m-e-c.biz/t28908.html

Murrey_Math_Modified Indicator.

This indi draws renko boxes on normal TF window.

Indicator for detect trends of the market. For trend following usage.

This indicator shows signals from two different Zigzags without repainting, and allows you to study the real behaviour of the zigzag indicator as a trading tool over time.

Improved functions iBands и iMACD.

Yet another pivot points indicator, light and customisable.

The RSI indicator has the ability to display a single window of RSI values of another timeframe defined by the user.

Shows multi timeframe (M1, M5, M15, M30, H1 , H4, D1) RSI indicator in a separate window.

Schaff trend cycle - adjustable smoothing.

This indicator detects the currencies in the chart and compares the current close value in all the pairs of the currencies trying to understand if the currency is strong or weak.

This expert will copy a trade with the preset volume on the same account, can be used with a signal. No cross-account functionality.

"Aouto Adjusting" modified EA trades with 3 MA's and uses candels for Trailing Stop Loss &Take Profit and has aouto adjusting lot, works best on 4H time frames major forex pairs and stocks NASDAQ.

Indicator OBVMTF base on the On Balance Volume indicator with Signal and Alert for MetaTrader 4 with options to display signal on the chart. with Signal and Alert, email alert, Push Notification and option to display trader info and signal.

This is a simple EA that automatically places Stops and TakeProfit on opened orders .

The indicator is shown in a histogram the Bands uptrend and downtrend uses a different way. You can set period of indicator and levels for trend.

Non Lag Relative Strength Index for MT4 Eliminates unnecessary preliminary calculations on the built-in RSI.

This indicator is ZigZag based on Bill Williams Aligator

Three-layer indicator Fibo Bars 2 by Ivan Kornilov

Stock trading indicators. BIAS.

Just draw Trend Up or Trend Down before the Expert Advisor "TrendMeLeaveMe" start. Set properties, run expert and go to sleep or work.

An EA that writes the time of disconnections from the server into a file.

SSL

Indicator SSl.

Detrended Price Oscillator

Ilan16 Expert Advisor for MetaTrader 4.

Custom MACD indicator with 2 tone color (MACD Up and MACD Down colors).

Indicator S&R based on OHCL candles.

EA that writes statistic data (Ask, Bid, Spread) in CSV file.

This indicator can show you the weekly/daily/hourly/... progress on a lower timeframe. High, low, middle and/or open-lines can be configured individually.

Vidya zone (metatrader 4).

Indicator ZigZag System with Signal and Alert Added Alert and modify by Roberto Jacobs 3rjfx @ 2018/12/29

This indicator uses Bollinger Bands lines to detect markets trend. It's a very useful tool for manual trading. Furthermore, it is possible to use the indicator with ATR as a filter, as well as the option to pop up an alert when a reverse trend occurs. For more information about the indicator, you can visit the product's page: https://www.mql5.com/en/market/product/6333

An oscillator that duplicates the chart of a selected asset in a separate window in three ways: line, bars and candles. This is essentially an indicator Bollinger bands, displayed in a separate window. In my opinion, it will be useful for beginners as a way to look at various technical signals from a different angle. This indicator helped me in an adviser for filtering unfavorable moments for trades.

Displays direction of volatility and volume

Moving average channel based on the Fibo levels

The Lines_Create script creates 2 horizontal lines on the chart with the names UP_LEVEL and DOWN_LEVEL. The Lines_Delete deletes the lines created by the Lines_Create script from the chart. The Lines_RASST script is an addition to the Lines_Create script.

Indicator Highs Lows Signal Alert.

The Regression Channel is based on the Linear Regression Trend, which represents a usual trend line plotted between two points on a price chart using the method of least squares.

1...212223242526272829303132333435...102