Watch the Market tutorial videos on YouTube
How to buy а trading robot or an indicator
Run your EA on
virtual hosting
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](https://c.mql5.com/i/market/market-icon.png)
![Imagic01](https://c.mql5.com/31/537/imagic01-logo-200x200-4696.png)
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
![Strong Weak Indicator](https://c.mql5.com/31/341/strong-weak-values-logo-200x200-2653.png)
***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](https://c.mql5.com/31/396/hidden-atr-logo-200x200-9195.png)
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
![Gooinsta Army Simpel](https://c.mql5.com/31/248/gooinsta-army1-logo-200x200-5927.png)
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 Custom Moving Average for RCC MT4](https://c.mql5.com/31/214/rccma-custom-moving-average-for-rcc-mt4-logo-200x200-5992.png)
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 Panel Demo](https://c.mql5.com/31/126/critical-support-and-resistance-panel-demo-logo-200x200-2980.png)
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
![CyberTrader Assistant Demo](https://c.mql5.com/31/259/cybertrader-assistant-demo-logo-200x200-8601.png)
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
![Universal Separate Window Free](https://c.mql5.com/31/262/indicator-universal-separate-window-free-logo-200x200-1974.png)
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
![TimeFrame Changer Free](https://c.mql5.com/31/273/timeframe-changer-free-logo-200x200-7964.png)
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](https://c.mql5.com/31/189/standard-deviation-of-returns-logo-200x200-2703.png)
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 Sessions Hours](https://c.mql5.com/31/421/the-hong-kong-stock-exchange-sessions-hours-logo-200x200-3229.png)
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](https://c.mql5.com/31/367/ma-dev-chanel-logo-200x200-9558.png)
Индикатор показывает максимальное отклонение от скользящей средней за заданный период. Границы канала могут послужить своего рода зонами перекупленности/перепроданности, от которых может произойти откат цены к центру канала. За этими уровнями и стоит искать дополнительные сигналы для входа в сделку. В настройках индикатора всего 2 параметра - период, за который будет расчитываться индикатор и метод усреднения скользящей средней.
FREE
![Strong Weak Symbols](https://c.mql5.com/31/341/strong-weak-symbols-logo-200x200-3780.png)
***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
![MarketInfo Display](https://c.mql5.com/31/659/marketinfo-display-logo-200x200-2325.png)
功能 勾选需要显示的内容,(当前版本包括当前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
![Line Alarm Telegram Additional EA](https://c.mql5.com/31/740/line-alarm-telegram-additional-ea-logo-200x200-5229.png)
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](https://c.mql5.com/31/360/simsim-expert-assistant-logo-200x200-2893.png)
"SimSim Expert Assistant" утилита для сопровождению сделок трейдера в терминале МТ4. Утилита бесплатная, пользуйтесь. Кроме того, утилита открывает сделки по сигналам индикаторов SimSim Trading (через глобальные). Параметр индикатора "Signal shaping for SimSim Expert Assistan" указывает на это.
Как работать с утилитой. Expert Assistant работает в терминале МТ4 и устанавливается в папку Expert, в утилите нет ни одного параметра при старте. Все параметры находятся в списке глобальных переменных
FREE
![SymbolAutoChanger Demo](https://c.mql5.com/31/197/symbolautochanger-demo-logo-200x200-3874.png)
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](https://c.mql5.com/31/145/dashboard-symphonie-trader-system-demo-logo-200x200-4556.png)
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
![Auto double push limited eng](https://c.mql5.com/31/744/auto-double-push-limited-eng-logo-200x200-7586.png)
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](https://c.mql5.com/31/617/select-all-logo-200x200-8005.png)
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 Sessions Hours](https://c.mql5.com/31/421/the-bombay-stock-exchange-sessions-hours-logo-200x200-6964.png)
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](https://c.mql5.com/31/372/del-all-orders-logo-200x200-4964.png)
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](https://c.mql5.com/31/396/hidden-stochastic-logo-200x200-6776.png)
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
![Forex Voyager Lite for MT4](https://c.mql5.com/31/155/forex-voyager-lite-for-mt4-logo-200x200-2446.png)
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](https://c.mql5.com/31/688/dexter-ea-logo-200x200-7725.png)
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](https://c.mql5.com/31/124/dashboard-super-ma-rsi-cci-demo-logo-200x200-8353.png)
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
![Magic Number Auto Close With Breakeven Demo](https://c.mql5.com/31/258/magic-number-auto-close-with-breakeven-demo-logo-200x200-3600.png)
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
![TelegramCandleMap](https://c.mql5.com/31/782/telegramcandlemap-logo-200x200-3758.png)
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
![Demo Partial Close](https://c.mql5.com/31/355/demo-partial-close-logo-200x200-9209.png)
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
![Url HTML And XML Encoding To CSV Demo](https://c.mql5.com/31/251/url-html-and-xml-encoding-to-csv-demo-logo-200x200-9899.png)
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
![Rapid Switch Symbol Panel Demo](https://c.mql5.com/31/178/rapid-switch-symbol-panel-demo-logo-200x200-2140.png)
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](https://c.mql5.com/31/550/lots-info-logo-200x200-2659.png)
Основное удобство донного индикатора в том, что он не назойлив как большинство, он хорошо показывает среднюю цену на текущем графике. индикатор информирует о количестве открытых позиций по текущему инструменту, а так же по всем открытым инструментам в том числе. при расчете средней цены учитывает комиссию и свопы, показывает чистую цену. Отображается на графике внизу экрана, есть возможность менять цвет и размер шрифта.
FREE
![QuickSignal4](https://c.mql5.com/31/72/quicksignal4-logo-200x200-3224.png)
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
![Multitool pro DEMO](https://c.mql5.com/31/244/multitool-pro-demo-logo-200x200-3528.png)
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
![Controller without limit Demo](https://c.mql5.com/31/255/controller-without-limit-demo-logo-200x200-2674.png)
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
![Abiroid Dashboard Telegram EA](https://c.mql5.com/31/1175/abiroid-dashboard-telegram-ea-logo-200x200-7142.png)
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](https://c.mql5.com/31/1037/dg-price-alerts-mt4-logo-200x200-5943.png)
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](https://c.mql5.com/31/1033/sirr-smart-ai-3-logo-200x200-7297.png)
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
![Write and Save Global Variables MT4](https://c.mql5.com/31/801/write-and-save-global-variables-mt4-logo-200x200-5892.png)
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
![Floating Nest Demo](https://c.mql5.com/31/283/floating-nest-demo-logo-200x200-8139.png)
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](https://c.mql5.com/31/266/loss-control-panel-logo-200x200-8828.png)
Утилита « Loss Control Panel » является информационной панелью для контроля убытков. Во входных параметрах пользователь задает начальный депозит и минимально допустимый размер эквити, при достижении которого все ордера, включая отложенные, принудительно закрываются, предотвращая, таким образом, потерю средств. Также есть возможность детально настроить цветовую схему панели. На панели отображаются следующие данные: Start deposit Начальный депозит. Min allowable deposit Минимально допустимый разме
FREE
![MACD Trader FREE](https://c.mql5.com/31/233/macd-trader-free-logo-200x200-1097.png)
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.
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
If you do not have an account, please register
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.