• Price
     - 
  • Reset
Watch the Market tutorial videos on YouTube
How to buy а trading robot or an indicator
Run your EA on
virtual hosting
Test аn indicator/trading robot before buying
Want to earn in the Market?
How to present a product for a sell-through

Free Expert Advisors and Indicators for MetaTrader 4 - 52

icon Trading robots perform market transactions automatically, while indicators allow you to better analyze quotes and predict the price behavior. With these applications, you will be able to perform deals in MetaTrader 4 in a more informed manner, while capturing more opportunities.
Imagic01
Aleksandr Morozov
The indicator represents 4 moving averages, shifted back. Created, like any moving average indicators, in order to see the approximate balance of volatility and the number of bulls and bears. The difference from other Moving Averages is that an attempt is made here to bring the moving averages of different periods to a common denominator, respectively, to bring the number of traders trading on different timeframes to a common denominator. The indicator is distributed as is. MnojitelMA1, Mnoji
FREE
***IMPORTANT:  This free indicator works with the paid for Strong Weak Forex Expert Advisor. The EA also depends on the following custom indicators: Strong Weak Heiken Ashi Strong Weak Parabolic Strong Weak Values Strong Weak Symbols Download them for free in the Market. The EA will not work without it. These are all custom indicators which the Strong Weak Forex Expert Advisor relies on to generate trading signals. If you have any problems with installation send me a message.
FREE
Hidden ATR
Christian Ricard
This indicator allows to hide ATR oscillator (on all MT4 timeframes) from a date define by the user, with a vertical line (Alone) or a panel (with "Hidden Candles"). Indicator Inputs: Period  Information on "Average True Range" indicator is available here:   https://www.metatrader4.com/en/trading-platform/help/analytics/tech_indicators/average_true_range ************************************************************* Hey traders!!  Give me your feeds!  We are a community here and we have the same
FREE
The Gooinsta army I'm used to helps secure order open , the expert advisor make manualy trading relax and comfortable .. Gooinsta Army have fitur as : Move stoploss independently move stoploss according trend manage position with button .. Signal open buy / sell  Stoploss position The command for activate fitur of open position or close position ... changing the name of the trend line  .... for count of trenline buy or sell , started from 0,1,2,3 ... etc ... exemple : first make trenline --->
FREE
RCCMA is a general moving average indicator that works with ReviewCandleChart. Original is "Custom Moving Average" provided by MetaQuotes Software Corp. Based on that source code, I corresponded to ReviewCandleChart . Advantages When ReviewCandleChart is ON, no line will be displayed on the right side from the vertical reference line. When ReviewCandleChart is ON and you press a key such as "Z" or "X" Following that, the MA is drawn. When ReviewCandleChart is OFF, the same drawing as the origi
FREE
Critical Support and Resistance Demo is the demo version of Critical Support and Resistance which have full functionalities of the paid version, except only Pivot R1/R2/R3 and Daily Open will be triggered for alert and/or notification (full version has more critical support and resistance such as pivot support1/2/3, pivot resistance1/2/3, daily/weekly/monthly pivot, daily open, 100 round point, and previous daily high/low). Please re-direct to LINK for full version. Price is likely to pullback o
FREE
This is a demo version of CyberTrader Assistant tool. In demo version you cannot change lots value (it is set to the minimal value for the given symbol) and price rounding function for pending orders is unavailable This tool simplifies routine trading tasks (like opening market orders, setting up pending orders, closing of all orders and orders by parameter), helps to control losses by use of break even stop and trailing stop, and adds a little bit of cyber punk edge to your trading Control El
FREE
Not everyone can write an indicator. But anyone can have an idea. The indicator Universal Separate Window Free , which takes as an input parameter the formula by which the indicator line will be drawn, will help to implement it. This indicator is intended for use in the separate chart window. All indicators of the series Universal : Main window Separate window Free MT4 Universal Main Window Free MT5 Universal Main Window Free MT5 MT4 Universal Separate Window Free MT5 Universal Separate Wind
FREE
PRO VERSION This free indicator change timeframe of charts(up to 3) at the same time,by clicking a label. If you click the label(shown below),timeframe of charts will change. If you click again,timeframe of charts restore. You can change the position of the label. You can change charts up to 3 charts(a paid version enables up to15 charts). You can add second,third timeframe changer label. This indicator is very useful for speed trading. There is a more powerful PRO VERSION . The paid v
FREE
Standard deviation of returns is a popular way to view how the return of one bar relates to history. By knowing that you can better understand the magnitude of any return. The signal is calculated by taking the prior periods returns, adjusting for volatility of the returns of the last twenty periods, and dividing by the standard deviation. It is displayed in a separate panel as a histogram.
FREE
The Hong Kong Stock Exchange Session's Hours This indicator facilitates observing the currency pair's quotations during subsequent parts of the stock exchange session live. Before the session starts, a rectangle is drawn on the chart but not filled in with color. It means the extent of the session duration. Before the first bar enters the rectangle of the session, a sound signal or pop-up window will notify us that the session will just start. When the price graph crosses the edge of the sess
FREE
MA Dev Chanel
Alexandr Gladkiy
Индикатор показывает максимальное отклонение от скользящей средней за заданный период. Границы канала могут послужить своего рода зонами перекупленности/перепроданности, от которых может произойти откат цены к центру канала. За этими уровнями и стоит искать дополнительные сигналы для входа в сделку.  В настройках индикатора всего 2 параметра -  период, за который будет расчитываться индикатор и метод усреднения скользящей средней.
FREE
***IMPORTANT:  This free indicator works with the paid for Strong Weak Forex Expert Advisor. The EA also depends on the following custom indicators: Strong Weak Heiken Ashi Strong Weak Parabolic Strong Weak Values Strong Weak Indicator Download them for free in the Market. The EA will not work without it. These are all custom indicators which the Strong Weak Forex Expert Advisor relies on to generate trading signals. If you have any problems with installation send me a message.
FREE
功能 勾选需要显示的内容,(当前版本包括当前K线倒计时,市场信息)并显示到图表右下角。 显示格式参数 fontsize 字体大小 c 颜色 font  字体类型 自定义显示的内容 参数 Symbol candle time left SPREAD DIGITS STOPLEVEL LOTSIZE LOTSIZE TICKSIZE SWAPLONG SWAPSHORT STARTING EXPIRATION TRADEALLOWED MINLOT LOTSTEP MAXLOT SWAPTYPE PROFITCALCMODE MARGINCALCMODE MARGININIT MARGINMAINTENANCE MARGINHEDGED MARGINREQUIRED FREEZELEVEL CLOSEBY_ALLOWED
FREE
This is an additional Tool for  Line Alarm Tool  for sending  Telegram Notification when price reaches a  Horizontal Line Line Alarm Tool  is an indicator so it can work in coexistence with Expert Advisor, but Sending Telegram Message from MT4 can only be performed by an Expert Advisor. Thus, this additional tool was created. Get the Line Alarm Tool here:  https://www.mql5.com/en/market/product/81723 How to Use: Open:  Tools -> Options  ->  Expert Advisors  -> Allow WebRequest for listed URL
FREE
"SimSim Expert Assistant" утилита для сопровождению сделок трейдера в терминале МТ4. Утилита бесплатная, пользуйтесь. Кроме того, утилита открывает сделки по сигналам индикаторов SimSim Trading (через глобальные). Параметр индикатора "Signal shaping for SimSim Expert Assistan" указывает на это. Как работать с утилитой. Expert Assistant работает в терминале МТ4 и устанавливается в папку Expert, в утилите нет ни одного параметра при старте. Все параметры находятся в списке глобальных переменных
FREE
SymbolAutoChanger MT4 There is also PRO version for MetaTreader5 There is also PRO version for MetaTreader4 This tool allows you to automatically change the chart symbols in a loop. Example: EUR → GBP → JPY → CHF → CAD → AUD → NZD You need only to set up interval in seconds between auto switch. Also, you can choose whether to switch between all symbols provided by your broker or only between symbols available in the Market Watch window. Demo version is limited to 4 symbols. Full version allows
FREE
Dashboard Symphonie Trader System Demo is the demo version of Dashboard Symphonie Trader System , LINK , which has full functionalities of the paid version, except Stochastic 2 is not available Dashboard timeframe Stochastic 1 time-frame is fixed at M5 Extreme signal is not available Sentiment signal is not available This system basically utilizes Symphonie Indicator Set (Extreme, Emotion, Trend, and Sentiment) as the core indicators to generate trading signal mainly on time-frame M15. The signa
FREE
Update:ver1.53 (2023/08/16) ・ Overview and required environment Generate a duplicate limit order reservation for manual orders or orders from other tools, etc. This is specialized to "simplify the ordering operation". For the analysis to decide ordering, please do your best by yourself, such as fishing for materials, deriving a rule of thumb, using other analysis tools and EA together, etc. Since version 1.28, the function of "automatically re-order after settlement" has been implemented. (This
FREE
Select All
Dominik Kaczorowski
A script that allows you to select all items on the current chart. Very simple, but at the same time can be a very useful script, especially when a keyboard shortcut is assigned to it. You no longer need to manually select all objects on the chart. This is the opposite script to my "Unselect All" script. The script does not have any input parameters. Have fun using this free tool. Please let me know what do you think about it.
FREE
The Bombay Stock Exchange Session's Hours This indicator facilitates observing the currency pair's quotations during subsequent parts of the stock exchange session live. Before the session starts, a rectangle is drawn on the chart but not filled in with color. It means the extent of the session duration. Before the first bar enters the rectangle of the session, a sound signal or pop-up window will notify us that the session will just start. When the price graph crosses the edge of the session
FREE
Del All Orders
Mikhail Nazarenko
A script for group removal of orders of a given type. To delete, drag the script onto the chart and in the pop-up window select the type of orders to be deleted and click OK. Settings Types of orders to delete - order types to be deleted or closed ALL_PENDING - OP_BUYLIMIT, OP_SELLLIMIT, OP_BUYSTOP, OP_SELLSTOP ALL_LIMIT - OP_BUYLIMIT, OP_SELLLIMIT ALL_STOP - OP_BUYSTOP, OP_SELLSTOP ALL_MARKET - OP_BUY, OP_SELL ALL_LIMIT_BUY - OP_BUYLIMIT ALL_LIMIT_SELL - OP_SELLLIMIT ALL_STOP_BUY - OP_BUYSTOP
FREE
Hidden Stochastic
Christian Ricard
4 (1)
This indicator allows to hide Stochastic  oscillator  (on all MT4 timeframes) from a date define by the user, with a vertical line (Alone) or a panel (with "Hidden Candles"). Indicator Inputs: % K Period % D Period  Slowing Apply To Method Information on "Stochastic Oscillator" indicator is available here:   https://www.metatrader4.com/en/trading-platform/help/analytics/tech_indicators/stochastic_oscillator ************************************************************* Hey traders!!  Give me your
FREE
Who will be interested in this product: those who are used to diversify the portfolio with a large number of pairs. those who work with a large number of orders those who trade news using pending orders (see the "Grid request" tab). The panel is designed to make managing a large number of orders as easy as managing one. This is a lite version . GBPUSD, EURGBP and AUDUSD symbols are available. "Trading" window "Request" tab The currency pairs and order types for opening are formed here. The p
FREE
Dexter EA
Joaquin Nicolas Metayer
1 (1)
Dexter EA is a 100% automatic robot that executes random orders of simultaneous buys and sells. For each losing operation, a management with an increase in the lot will begin, better known as “martingale” that will cause the price to fall back to the area where it was established. the profit the robot closes in profit or breakeven, depends on its configuration. I catalog it as a utility even though it works totally automatic because EVERY TRADER'S WORK IS NEEDED to be able to make it work corre
FREE
Dashboard Super MA RSI CCI Demo is the demo version of Dashboard Super MA RSI CCI, which have full functionalities of the paid version, except timeframe of MA1, MA2, RSI, and CCI has been fixed to be TF_MA1=M30, TF_MA2=H1, TF_RSI=M30, TF_CCI=M30 (full version has ability to adjust/select full range timeframe for MA1, MA2, RSI, and CCI). To access the full version, please re-direct to this LINK . Entry Signal Refer to screenshot2 Make sure completing the following action items to make this da
FREE
A Utility used for accounts with multiple open positions with Magic numbers added via Expert Advisors or manually. The Utility closes specific Magic number open positions when a certain profit in currency $ has been reached. The Utility also closes specific Magic numbers open positions with a break-even feature when the Expert Advisors or manually a certain amount of open positions has been placed. The Utility also closes all buy stops and sell stops when the "Take profit sum $" has been reache
FREE
Telegram Candle Map Barometer. I wanted to create an informer that would show in the direction of the candle shadows where the price is moving. When I made the first timeframe, I realized that by combining several, I get an excellent breakout entry indicator. You need to create a Telegram bot for getting an API. Copy main ex4 file to Experts folder and use with settings. Download and enjoy, even receiving signals from MetaTrader, this is true when trading on any exchange. What we have inside: Mi
FREE
This Demo Version will only work with CHFJPY For the full version : For English go here:   https://www.mql5.com/en/market/product/41117 For Spanish go here: https://www.mql5.com/en/market/product/41141 This EA does partial close to your positions every certain pips, and can move your Stop Loss to Break Even (Open Proce + 1 pip) when one of the partial close is made. The EA handles all trades of the chart symbol. It can be used with any pair or instrument on MT4. This EA will remember the
FREE
Presentation The URL html and xml to csv is designed to get contents from URLs with html or xml content, and to download it to an output format as a txt or as a csv file. It enables to get the whole web sites page, starting with the http protocol, in a document for a further use and in additional with downloading directly on the MetaTrader applications and on the desktop. It is a good advantage for taking the most data from events and economic calendars, and also publications related to the inst
FREE
This utility allow you to switch your chart symbol rapidly by simply clicking on any two of the currencies that made up the currency pair. The supported currencies for demo version are USD, EUR and GBP but you may purchase the paid version for extra supported currencies (JPY, AUD, NZD, CHF and CAD) There are two rows of buttons at the panel. To switch to a new chart symbol, all you need to do is select a currency from each row. It is not necessary to click the currencies in a correct sequence be
FREE
Lots info
Aliaksandr Sych
Основное удобство донного индикатора в том, что он не назойлив как большинство, он хорошо показывает среднюю цену на текущем графике. индикатор информирует о количестве открытых позиций по текущему инструменту, а так же по всем открытым инструментам в том числе. при расчете средней цены учитывает комиссию и свопы, показывает чистую цену. Отображается на графике внизу экрана, есть возможность менять цвет и размер шрифта.
FREE
QuickSignal4
Andrej Nikitin
This is a script for quick evaluation and selection of the most appropriate signals from the available database. The list can be sorted (ascending or descending) by the following criteria: Position in the Rating of Signals; The number of subscribers; Date of signal monitoring start; ROI (Return on Investment); Trading result in pips; Number of trades; Signal subscription price; Account balance; Account growth in percent; Maximum drawdown. Signals can be filtered by the following criteria: Accoun
FREE
Demo is limited to the currency pair CADCHF. Full version: https://www.mql5.com/en/market/product/27237 Essentials for manual trading. The utility includes functions such as money management, automatic exits, hedging of positions, setting orders by date, OrderClose menu and others. Simple and clearly arranged, the tool works with one or more orders. Low tick rate compatible. Features Display money management - right lot size is calculated from stoploss, account balance and risk appetite Sched
FREE
It can only be used in EURCHF / M15 . The Expert Advisor is a great tool that allows you to control your trade with ease and precision. The tool can be moved in the graphs and offers the following characteristics: Instant order entry with a single click. Entry of pending orders using price tags and trend lines. Instant order closure with a single click. Instant order closure using trend lines as output levels that the broker can not see. We can modify the way to enter and exit the market, allo
FREE
The Telegram EA can be used in conjunction with Abiroid Dashboard products. Detailed blog post with screenshots explained: https://www.mql5.com/en/blogs/post/758932 1. Abiroid Dashboards Setting: Within the Dashboard you have to set “File Alerts” to true. No need to give it a custom file name. It will use default file name and File will be created inside MQL4/Files folder. They will use “Prefix” setting as prefix by default. Unless you specify a Custom File Name. Then use this EA, and it wil
FREE
DG Price Alerts MT4
David Mugo Gathaga
Stay ahead of market movements with precision and efficiency using DG Price Alerts , a MetaTrader 4 indicator designed for traders who demand accuracy and flexibility. This powerful tool is crafted to provide instant notifications when price levels are touched or breached, ensuring that you never miss a crucial market opportunity. Key Features: User-Friendly Interface: Seamlessly navigate through our intuitive graphical user interface. Effortlessly set up alerts by placing horizontal lines, tren
FREE
Sirr Smart AI Express 3  for MT4 EA is an automated and easy to use expert advisor that has the Stochastic indicator working in combination with RSI and MACD filters built in.   We have spent a lot of time testing many expert advisors . After years of testing and development, the result is an dynamic EA that is very active with trades and capital management. Our product is also fully compatible with PipFinite Trend Indicator PRO as well. The EA has been designed for trading with the popular symb
FREE
Unfortunately I have had the experience that when the MT5 terminal updates or the PC, server or MT5 terminal crashes, updates or restarts, many of the global variables are reset to the state at which the terminal was last closed "normally". So I developed this utility to automatically save global variables from the terminal in a specific time interval, and if something happens, you have the option to reset all global variables to the last saved value with just a few clicks.
FREE
This version of the indicator Floating Nest works only in the tester, on demo accounts and on real accounts on the USDCHF pair. 1. What is Floating Nest? This indicator is designed to automate the construction of decision zones (can act as support-resistance levels) according to the Floating Socket strategy. The same indicator allows you to significantly reduce the time when analyzing the behavior of prices in decision areas on historical data. It works on any currency pairs. Time frame
FREE
Утилита « Loss Control Panel » является информационной панелью для контроля убытков. Во входных параметрах пользователь задает начальный депозит и минимально допустимый размер эквити, при достижении которого все ордера, включая отложенные, принудительно закрываются, предотвращая, таким образом, потерю средств. Также есть возможность детально настроить цветовую схему панели. На панели отображаются следующие данные: Start deposit Начальный депозит. Min allowable deposit Минимально допустимый разме
FREE
MACD Trader FREE
Konstantin Nikitin
1 (1)
This is an automated Expert Advisor that trades using the MACD and Envelopes indicators. The free version has the following limitations. No panel for opening orders. The trading is limited to the EURUSD currency pair and similar. Orders can only be opened with the minimum lot, no more than 5 orders can be opened in the same direction, to a total of 10 orders. Pause after closing of all orders is 6000 minutes. During the analysis, no more than 50 orders are added to the database and 15 bars are c
FREE

The MetaTrader Market is the best place to sell trading robots and technical indicators.

You only need to develop an application for the MetaTrader platform with an attractive design and a good description. We will explain you how to publish your product on the Market to offer it to millions of MetaTrader users.