• 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 5 - 38

icon Use trading robots and indicators to make Forex trading more profitable. Trading robots allow you to automate opening and closing deals, while indicators help you predict market behavior more accurately. The page features the catalog of MetaTrader 5 applications.
Manual Trading Panel is a simple, efficient and intuitive graphic tool that provides a controls to open, close and manage all your orders in MetaTrader 5. It is very useful in case you have to interact with other EA adding another position or delete all positions in a specific direction or all of themes. This EA can not be tested on strategy tester. In case of usage please try its functions on demo account before running on live trading. Functions presented to this version: Interacts only with p
FREE
Not everyone can write an indicator. But anyone can have an idea. The indicator Universal Separate Window Free MT5 , 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
FREE
这款专为MetaTrader 5设计的EA(Expert Advisor),能够在加载后自动关闭所有图表,并立即从当前图表中自行移除。它适合那些希望快速清理所有图表,并避免手动关闭每个图表的用户。 功能特点: 一次性清理: 加载后立即关闭所有打开的图表。 自动移除: 执行完毕后,EA自动从当前图表中移除,无需手动操作。 快速高效: 适用于快速清理交易环境,特别适合在需要快速重置或结束交易日的情境。 使用说明: 只需将此EA添加到任何一个图表上,它将自动执行关闭所有图表的操作并自行移除。使用前,请确保已保存所有重要的图表数据和设置。 风险提示: 请谨慎使用此EA,以防不小心关闭重要图表。 适用于MetaTrader 5平台。 技术支持: 如有任何技术问题或需求,请联系我以获得帮助。
FREE
The utility helps open a deal with a stop loss that does not exceed the specified amount, or to refrain from it altogether. That is, it determines the number of lots to open the deal so that the stop loss is as close as possible to the specified amount in USD without exceeding it. For example, it will be indispensable when trading according to the Gerchik strategy. That is, when trading based on risks, with a fixed risk and a fixed take profit relative to stop loss. For example, if you always op
FREE
Botones de lotaje variable
Marcela Martinez Quiroga
Este script permite abrir operaciones de forma rápida con un loteo automático basado en el "equity". También permite habilitar/deshabilitar la colocación de SL y TP al hacer clic en un botón. Si se habilita el SL o el TP, también se tiene la posibilidad de establecer el riesgo que se desea tomar en pips. * Se recomienda ocultar los botones de compra y venta originales.
FREE
Shows various helpful informations lik: ATR (in Pips) Spread  (in Pips) Spread in percent of ATR (very helpful when your SL/TP is based on ATR Time left to next candle period Change in percent of last X candles (configurable) Spread warning, when its higher then 1/3 of the ATR Next-candle warning, when it appears shortly (2.5% of period) Please follow me on Twitter https://twitter.com/semager and stay up to date with the newest Indicators and EAs.
FREE
Elan: Enhance Your Trading Experience on MT5 and MT4 Are you looking to elevate your trading efficiency and fully leverage your time on MT5 or MT4? Look no further than Elan, a powerful trading assistant designed to optimize and streamline your trading experience. Elan offers a comprehensive set of features to support your trading needs: Position Management : Easily manage your positions with visual closing options, providing a clear view of your current order profits at a glance. Profit and Lo
FREE
It adds the symbols listed on Binance Spot to the Metatrader5 market clock. With this free file you can list the entire list in seconds. You can easily upload it to your demo account. It is the first file uploaded for Binance Spot Tick and is available for free. Tools menu / Options / Expert Advisors / You need to select Use WebRequest for listed URL You can watch videos to add Metatrader.
FREE
This EA automatically closes all Open Trades and Pending Orders at your specified time, before weekend close. It is always a wise approach to close all your open trades and pending orders, before weekend close on Friday, due to following two reasons:  There may be unfavorable big price gap   on market open. There may be   wide spreads , starting almost 30 minutes before market close & almost 30 minutes after market open. A pair that usually has a 3 pip spread may widen to 50 pips, which may eas
FREE
Copier MS MT5 Netting Copyist MS is a fast and easy-to-use copier of trade orders; it works as an advisor in the form of a single file with switching between the Master and Slave operating modes. The current version of the adviser works only on netting accounts. Settings Type of work - selection of the operating mode: Master or Slave; Master account number - number of the trading account of the master terminal; Selective copying currency pairs - individual selection of currency pairs for copyin
FREE
This utility displays the information required for making trades on each opened chart. For example: spread value, swap value; triple swap day; session closing time; ATR of the symbol by Gerchik; total profit/loss for the current symbol; the number of trades made earlier; the percentage change in the quotes of 6 selected instruments; and much more. The spread value is always shown. The rest of the information is displayed depending on the settings: Show total orders at the moment (long, short) .
FREE
Script to create arrows and lines   on chart   of history positions traded on account for the symbol where you launch the application. From inputs you can select: - Magic number (default is -1; -1 = all magics number) - "From" date and time (default is 1970.01.01 00:00; all positions) - "To" date and time (default is 1970.01.01 00:00; all positions) - Color for buy open positions (arrows and lines between open and close) - Color for buy closing positions (arrows) - Color for sell open positions
FREE
Tibors Timer Mt5
Tibor Hartmut Sturm
Indikator mit den Notwendigen Anzeigen im Chart - Als Expert installieren !  Dieser Indikator wurde von mir Entwickelt damit die Anzeige der relevanten Parameter klar und deutlich im Chart ist.  Er dient zur Information und ist ohne Gewähr.  Folgende Parameter werden angezeigt: -   Aktueller Kurs - Das Aktuelle Handelspaar - Die Restzeit zur nächsten Kerzenbildung / Zum Abschluss der Aktuellen Kerze - Die Kontonummer des Handelskontos - Die Frei Verfügbare Margin - Die Margin auf 1 Lot - De
FREE
It can only be used in EURCHF . 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, allowing u
FREE
JC GE sta
Hai Dong Zhang
JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本 JC通用统计脚本
FREE
EA utility to help you with your Discipline for New Traders. When Balance Drop below set Daily Max Percentage Draw Down Balance. Any new trades open after the DD Threshold reached, Bot will close any new trades instantly and will keep canceling any pending orders placed as well until the Next Daily Candle is formed or EA is removed. Note: 1. Please Attached EA Utility before start trading for the day.  2. Set Timeframe before attaching EA utility to the chart. If timeframe changed after taking a
FREE
Format Charts
Vital H B Engenharia Ltda
If you use several charts open at the same time, you know how boring it is to apply formats to each chart individually. This script can change all open charts using a single command. Parameters: 1 - Choose symbol to put on charts: apply the selected symbol to all charts. If "current", it does not change the symbol; 2 - Choose timeframe or leave empty: apply the selected timeframe to all charts. If "CURRENT", it does not change the timeframe; 3 - Apply template to the charts: If true, apply the t
FREE
The GRat_OrderExport EA exports trades made in the MT5 (manual or any other Expert Advisor), which can later be imported    by: GRat_BinanceImpor t  or  GRat_BybitImport or  GRat_Crypto   tool in order to copy trades to the crypto exchange; using the GRat Order Exchange library (in particular, by the GRat_OrderImport EA) in order to copy trades to another MT5 terminal or to another correlating symbol of the same MT5 terminal; using GRat_OrderImport (MT4)   in order to copy trades to MT4 termina
FREE
Market Surfer Demo
Cornelius Eichhorst
The Market Surfer Demo is a tool for manual traders who want to trade fast markets efficiently. All trading actions, like Buy, Sell, Buy/Sell Limit/Stop, Close, switch, double, half, etc. can be done with just one click. Features Open, close, switch, switch half, switch double, double, half, etc. position with only 1 click. Quick selection of lot size, maximum deviation, stop and target pips. Convenient overview of most account, position and risk data. Risk and Target from entry and current ma
FREE
GBPUSD TRADING BOT VX SYMBOL: GBPUSD TIMEFRAME: ANY ACCOUNT SIZE: Minimum, USD 500 ACTIVE HOURS: 15-17 hours (GMT+3 ) Please adjust accordingly to your time zone. MAXIMUM account drawdown: 4.17%. Risk Management: A small lot size is used i.e. 0.01 per USD 1000 on account to ensure stabilized returns 5 year performance : Return on investment *9 times. NB this is with compounding. The average is close to ROI 65% every year without compounding  Strategy.: Uses momentum explosions with a directional
FREE
Clean up Market Watch from unused symbols. If you use multiple advisors and terminals on the same account your Market Watch windows may get filled with unused symbols from orders and positions opened on other terminals. Every symbol in the Market Watch consumes cpu power and bandwidth to get constantly updated and if you are on a vps you want to minimize resources consumption. Market Watch Cleaner helps you with that by periodically cleaning your Market Watch window from unused symbols. Par
FREE
Painel Informativo
Renato Mariano De Sousa
Painel informativo fácil de usar e pode ser usado em qualquer gráfico . Painel Pega o Resultado Por Numero Magico Somente para plataforma  Metatrader5. Painel informa todos os resultados do dia sendo positivo ou negativo, Lucro e muito mais. Fácil de usar e pode ser colocado facilmente dentro de um Robô . Muitas pessoas precisam de diferentes paineis para cada tipo de EA, ou seja, pode se tornar cansativo fazer um novo para cada aplicação. Portanto decidi fazer um painel modular que se adapta ao
FREE
Script for Metatrader 5. One click to Delete the background grid and object, all objects on the chart such as Trend lines you have drawn or created by another program arrows text Fibonacci lines removes the background grid making a clearer clean chart horizontal and vertical lines Easy for clearing a chart or when opening new charts. Please leave a review on how its working.
FREE
GBPUSD TRADING BOT VX free version SYMBOL: GBPUSD TIMEFRAME: ANY ACCOUNT SIZE: Minimum, USD 500 ACTIVE HOURS: 15-17 hours (GMT+3 ) Please adjust accordingly to your time zone. MAXIMUM account drawdown: 4.17%. Risk Management: A small lot size is used i.e. 0.01 per USD 1000 on account to ensure stabilized returns full version:  https://www.mql5.com/en/market/product/107387 5 year performance : Return on investment *9 times. NB this is with compounding. The average is close to ROI 65% every year w
FREE
This EA will read news from MQL website and create global variable to indicate if there is a news reported within the specified time frame. You can then read these global variable in your EA to filter out trades. Global variable format - News_CHF, News_EUR, News_GBP, News_JPY and News_USD If value is 0 means no news. If value is 1 means there is news reported within the specified time frame. Please comment to give suggestion to improve it.
FREE
TradeCopy MT5 Demo is an efficient MT4, MT5 single system only used on MT5 demo account. Features: 1, can achieve cross-MT4 and MT5 each other. 2. The transmitting end and the receiving end are in the same file, which is convenient to use. 3, can achieve cross-platform follow-up. 4, more ways to follow the order, you can follow the balance, net worth, lot ratio or fixed lot. 5, can enlarge or reduce the amount of the single. 6, the currency has a different name, you can convert. Use the wizard:
FREE
Delete Indicators
Anton Polkovnikov
The script removes all of the indicators on the chart with one movement of the hand. There are situations when there are too many indicators on the chart. And it is required to delete all of them without closing the tab. Unfortunately, the settings window doesn't allow us to select all indicators at once and we have to delete one by one. This script will solve this problem. Simply drag the script   from Navigator window onto the chart.
FREE
Script to load on chart the orders, starting from "Signal history report" downloaded from MQL5. If you found a good signal on "Signals" section of this site and you want to see the history orders on chart, you can do it, following this steps: - Download the csv file of history orders - Copy file in the common folder - Launch the script and set the input that are: - Report type (MT4 or MT5) - File name - Delimiter (default is ;) - Name of symbol to load (if symbol on file is for example EURUSDi,
FREE
Arrows Cleaner
Flavio Javier Jarabeck
5 (3)
For those who use the Trading Arrows on the chart for later study, but use the Triple Screen approach and got all those arrows everywhere on all additional charts, here it is: Arrows Cleaner! Just drop it on the chart and leave it there. When needed, just with 1-click you get rid of all those annoying arrows... SETTINGS You can position the little Button on any corner of the chart. Additionally you can displace it with the Offset settings. You can enlarge or shrink its size, as well as the tex
FREE
Linear Surfer
Harold Gilberto Marulanda
The Linear Surfer (Works on 50 bars and any interval) is a valuable tool in technical analysis and trading, as it offers a series of qualities and advantages: Trend Identification: The main quality of a trend line is its ability to identify and visualize trends on a graph. You can clearly see if the market is in an uptrend, downtrend or sideways trend. Easy to use. Predicting Supports and Resistances: Trend lines can also be used to identify support levels (in uptrends) and resistance (in
FREE
The TELEGRAM BROADCAST utility helps to instantly publish your trading in the Telegram channel. If you have long wanted to create your Telegram channel with FOREX signals, then this is what you need. ATTENTION. This is a DEMO version, it has limitations - sending messages no more than 1 time in 300 seconds PAID version:  https://www.mql5.com/en/market/product/46865 https://t.me/moneystrategy_mql TELEGRAM BROADCAST can send messages: Opening and closing deals; Placing and deleting pending
FREE
** LIMITED version** This EA utility helps Price Action traders calculate the risk as Big Money profesional traders do: in points or percentages. Allows to also set a desired Profit:Risk ratio and optionally enter a second and third orders simultaneously with different ratios and risk percentages. Great for BTMM, ICT, and other methodologies. Very simple to use, just "point and shoot"!!! Full version available here .
FREE
Closer of all Trades
Andre Philipp Hollenbach
Closes all Trades with click on a button. This button will appear on the right bottom side of the chart.  When you remove the utility, the button will also dissappear. It closes all trades, no matter if Sell, Buy, the Symbol, if in profit or loss. One Click - and you solve it all. Especially made for demo and testing purposes. Use it with caution on live trading accounts!
FREE
HTC Panel Indicator
Ricardo Alexandre Laurentino
HTC Panel Indicator is an operational summary dashboard for use in conjunction with trading EA. It provides a concise summary of the current year's trades, open positions and profit history. The summary can be filtered by the current chart asset, by the ID (magic number) of an EA or by all trades performed in the year. The panel must be inserted into the chart as an indicator, making it possible to add it to a chart that already has a trading EA.
FREE
Assistant_for_Reopen - an Expert Advisor that helps to re-set pending orders. Many brokers force the order to expire at the end of the trading session or at the end of the trading day. Therefore, a trader has to restore all pending orders manually every time at the beginning of a new trading session. Assistant_for_Reopen frees the trader from this routine work. It controls expiration by the order expiration time and resets it if the trader ticked the checkbox. The maximum number of orders the EA
FREE
TrendFollowing
Guillermo Monguia
TrendFollowing is an multi-currency scanner that just indicates where to buy/sell: Abilities: Opens up the chart automatically with and arrow indicating where to take action. Send the signal to a telegram channel, see @fx_signal_com channel to get the idea. Configuration: No need to configure "Market Watch". Open a chart and attach the scanner to it. Trading Rules: Use only buystop/sellstop orders above/below arrow on the chart. Delete the pending order if price retraces below/above the moving
FREE
MinDeposit MT5
Aleksej Poljakov
3 (1)
The script analyzes the history of quotes and gives recommendations on the minimum deposit. The calculations take into account the variability of prices and the standard deviation. Margin requirements for the instrument are also taken into account. The result of the script is the minimum recommended deposit for trading the given currency pair.
FREE
TradeSnap automatically captures and saves the screen when a BUY/SELL order is executed. Simply set it on the chart and it will be saved automatically without any extra work. Lines, arrows, etc. on the chart are also saved as they are in the image. The image size that can be 10000x10000 pixels, so you can save a horizontal image that shows the price movement history. Press the "s" key to save the current chart. Parameter info --Event Parameter-- Magic number (0=ALL):  Set Mugic
FREE
Tiger Lite
Dang Cong Duong
Tiger Lite recreate the history of entry and exit orders. The goal is that you can grasp their strategy how to play. CSV format support for WEB, MT4 and MT5 platforms. The sequence of steps is described in the photo. Note: Please choose the existing date and symbol on the CSV file. For MT4/5, export historical data and copy the records to excel, save it with the extension CSV. For MT4/MT5/WEB, save the name with format mt4.csv/mt5.csv/web.csv If you get the history from another source and you
FREE
What is this indicator? This EA is a plugin of MT5's FX verification software " Knots Composito r". You can open, change and close positions just like in a real trade. The profit and loss of all positions is recorded in account. How to set up 1. Download all historical data for the target currency pair to calculate the profit of the position in dollars. 2. Open the chart of the target currency pair and scroll to the end in the past direction. 3. If the target currency pair is a cross cur
FREE
This indicator is to be used in bot connectors for automation of Pct Multi indicator entries. How to use: Configure the bot connector with the following information: Indicator name: pctmultibot Call buffer: 0 Put buffer: 1 Do not add this indicator to the chart, just configure it in the bot connector! Pct Multi indicator: https://www.mql5.com/en/market/product/111091
FREE
Finder
Cheng Guang Shi
为纵览全局行情,特发布此工具。 一、使用方法 1、首先打开任意品种的图表,并在此图表上加载此工具。 2、点击“Main”、“Pairs1”、“Pairs2”和“Futures”,会在不同品种间切换。 3、点击工具栏上的“平铺桌面”按钮,就会出现主图的九宫格排列。 4、使用前,需将本EA,以及自己喜欢的模板在程序的模板目录中保存成default1.tpl,以便程序加载。 二、工具说明 1、每张图表均为日k线图,适合长趋势交易者。 2、图表上只设置1条均线,为15日均线,判断多空一目了然。 3、品种排序参考成交量排名,从上到下,从左到右。 4、可联系作者索要例图中的模板文件。 5、本EA已在AVA Trade公司提供交易品种中测试通过,公司网址: https://www.avatrade.com/ 。若需注册该公司账户,请填写本人代理号:166394。 三、解决痛点 1、将重点关注品种放在固定的位置上,便于观察与记忆各个品种是否处于趋势之中。 2、每日记录自己对不同品种的趋势判断,可以不断提高自己的预判能力。 3、此工具尤其适合同时交易股票的交易者。
FREE
Factum Swap Info
Karin Klayton Schiochet
5 (1)
A very simple indicator, but one that cannot be missed when carrying out your operations. Fast and accurate information on the Swap value of currency pairs before entering a trade. See if when buying or selling the value of the Swap in your operations Come and see our mql5 signals too https://www.mql5.com/pt/signals/899841?source=Site +Signals+From+Author
FREE
Orderpanel
Thomas Quester
The panel shows all positions and all orders in a small movable window in the chart. Stop loss and take profit are converted into account currency. With the tool you can immediately see the maximum loss in the case of stop loss and the profit in the case of take profit. If there are several positions, a sum is formed. The panel shows either all positions/orders of the current symbol or all existing ones. The data is recalculated for each tick, and moving Stop Loss or Take Profit is immediately v
FREE
EASY   : Simple to use, just load and select the signal source or receiver to use it easily FAST:   fast copy orders, algorithm optimal copying mechanism, priority calculation of new signals, priority queue processing to receive special signals Multiple:   1. Supports sending multiple signals at the same time, selecting multiple accounts for multiple accounts to copy at the same time 2. Supporting multiple platforms, MT4 and MT5 are interoperable. Copier: easy and fast multiple accounts copy lot
FREE
ATR to Baseline
Manuel Alejandro Cercos Perez
This indicator creates a channel relative to other chart indicator: indicator + ATR and indicator - ATR . Useful to know if price has gone up too far of your baseline. The ATR levels can be adjusted with a multiplier. It can also be applied to prices (close, open, high, low, median...) or other subwindow indicators. Actually you can get the same information about distances to baseline when applying it to close prices You can also get this indicator for MT4 (a bit more complex to use, but it ca
FREE
Copier MT5 DEMO
Volodymyr Hrybachov
This is a DEMO version of the copier with a restriction - copies only BUY orders. Paid version:  https://www.mql5.com/en/market/product/45792 Copier MT5  is the fastest and most reliable copier of transactions between several MetaTrader 4 (MT4) and MetaTrader 5 (MT5) accounts installed on one computer or VPS server. Transactions are copied from the MASTER account to the SLAVE account, copying occurs due to the exchange of information through a text file with a speed of less than 0.5 sec., The p
FREE
The script simulates a random price walk and saves it to a CSV file. This file can be used to create charts of random price walk. How to create custom symbols you can read here . Script Settings: SymName - The name of the CSV file that will be saved in MQL5/Files. HistoryDepth - The number of minutes to simulate a random price walk. StartFrom - At which price the simulation will start. VolaCycle - Mode simulates intraday volatility. The pictures show the recommended settin
FREE
Hidden MACD MT5
Christian Ricard
This indicator allows to hide MACD oscillator (on all MT5 timeframes) from a date define by the user, with a vertical line (Alone) or a panel (with "Hidden Candles").\ Indicator Inputs: Fast EMA Period Slow EMA Period  Signal SMA Period Apply To Information on "MACD" indicator is available here:   https://www.metatrader4.com/en/trading-platform/help/analytics/tech_indicators/macd ************************************************************* Hey traders!!  Give me your feeds!  We are a community
FREE
Delving deep into the sphere of finance and trading strategies, I decided to conduct a series of experiments, exploring approaches based on reinforcement learning as well as those operating without it. Applying these methods, I managed to formulate a nuanced conclusion, pivotal for understanding the significance of unique strategies in contemporary trading.  
FREE
TetrisMT5 EA
Mr Andrei Tulei
Tetris remains one of the most fun and addictive pieces of software to ever grace the computing scene. That's right, everything that everyone loves about Tetris can now be experienced on MT5 platform. Its beautiful simplicity and surprisingly fast-paced gameplay make it an exceptionally easy thing to just pick up and play on short notice. This version comes with everything everyone loves about Tetris. It has all six of the classic tetrimino shapes, the steadily growing level of challenge tha
FREE
Stop Loss with Profit Free Version*. Complete Version here. This utility / expert for MetaTrader 5 modifies the stop loss of all your operations dynamically and automatically to ensure the minimum benefits you want, and be able to operate with or without Take Profit. Maximize your benefits, by being able to trade with Unlimited Take Profit. You will ensure the number of minimum points you want to earn in each operation and the stop loss will be adjusted as long as the benefit of the oper
FREE
BatchLoader for Mobile Traders: The idea of  BatchLoader just as the name implies is to enable traders open a single position through their mobile phone and have it duplicated based on the max position such trader set in the "input settings", we have day traders and scalpers who find it difficult to open several position when trying to scalp, with this BatchLoader, you won't have to worry about poor entry execution..  How to Use it; *install the expert on your desired chart you usually trade on(
FREE
Иногда бывает, что наши построения на графике выходят за пределы последнего бара. После выходных, эти построения могут измениться в виду особенностей учета времени в мт5. Данный индикатор поможет решить эту проблему - он проходит по всем графикам и сдвигает дату объекта, которая дальше, чем нулевой бар.  После завершения работы индикатор удаляется. Параметры: Direction - направление сдвига; DaysShift - количество дней, на которые сдвигается дата объекта, правее нулевого бара.
FREE
This script calculates the SQN (System Quality Number) value of your account within a time interval that you will set. Keep in mind that trades with no initial stoploss value won't be calculated because of the nature of the system! The calculations will be made on your current account. What is SQN? Van K. Tharp proposed a formula for System Quality Number (SQN) that measured strategy performance and could be used as a custom objective for optimizing strategy parameters. The formula was prese
FREE
MAPC
Pavel Gotkevitch
3 (1)
MAPC (Moving Average Percent's Change) shows the Moving Average's percent change from one period to another selected period allowing you to track the smoothed price change rate. MAPC is calculated according to the following equation: MAPC[i] = 100 * (MA[i] - MA[i - n]) / MA[i],  where: MA[i] - current Moving Average value;   MA[i - n] - value of the Moving Average that is n periods away from the current Moving Average value. Input Parameters Period - Moving Average period; Method - smoothing m
FREE
Monkey Lite
Dang Cong Duong
Monkey Lite  offers the following array of features: One-click instant order entry (short or long). Track total current orders and total current profit. Instant Close Buy, Close Sell, Close All button. Utility types Risk management, Graphical objects, Panels. Main features Take Profit and Stop Loss by money (not pip). After the price reached the Take Profit threshold, trailing stop 20% of the current profit. After the price reached the Stop Loss threshold, the orders will be closed immediately.
FREE
The script illustrates the usage of the OBJPROP_XOFFSET and OBJPROP_YOFFSET properties. It displays the specified fragment of the .BMP image.
FREE
The Martinware Eye Rest Reminder serves to periodically remind traders to rest their eyes without the need for a tool outside MT5. Input parameters: Periodicity: play the alert every n minutes Alert with sound: define if the alert should include playing a sound Custom sound file: name of the custom sound file to be used instead of the default. It must be inside a folder named "Sounds", this one inside the "Files" folder in the Terminal's MQL5 directory tree. Alert with Alert message: informs
FREE
Utility for know all informations and settings of terminal where the utility is loaded. The informations that you can know are for example: - The path of folder where the terminal start - The   path of     folder where the terminal store the indicators, experts advisors etc - The   path of     common folder - The permission to use DLL, to automated trading etc - The permission to send email, FTP or notifications to smartphone and many other informations
FREE
If you want something as below: Sell FOREX trading signal. Manage multiple accounts. Follow the trading from somebody. "TradeCopier_follow" and   "TradeCopier_source"   can help you! Features: Copying from one source (master) account to multiple follower (slave) accounts. Allow investor (read only) password for the source (master) account. There are no complicated settings and input parameters, everything is easy. Works with different Brokers. Works with different symbols (EURUSD_FX, eurusd_m, e
FREE
Demo copier of deals from MetaTrader 5 to MetaTrader 5 ( MetaTrader 4<->MetaTrader 4 version is available ; with both versions, you can copy MetaTrader 5<->MetaTrader 4, MetaTrader 4<->MetaTrader 5, MetaTrader 5<->MetaTrader 5, MetaTrader 4<->MetaTrader 4). Works only in the mode of hedging. Spread filter. Select the best price (start copying positions with a profit or loss). Configure the lot size, fixed or ratio-based (provider signals can be copied with an increased lot). Configure order copy
FREE
TCP - Trader Control Panel is an extension to build into MetaTrader 5 manual methods to control open positions. It adds opening and closing position feature as well as user-friendly monitoring dashboard, money and risk management when opening. Opening and closing positions are done by mouse by interactively placing stop loss line on appropriate level or by pressing predefined keys on keyboard. Before opening a new position, the EA calculates such lot size, which will guarantee you no more losses
FREE
AnaliTickDemo
Aleksandr Prozorov
AnaliTickDemo is a demo version of AnaliTick. AnaliTIck is a financial instrument analysis and testing program based on the Metatrader5 platform. The object of analysis is the sequence of changes in the prices of Bid and Ask - ticks. The program may be useful to developers of scalping advisers and strategies, those who work on the news. The demo version differs from the full one in fewer filters and strategies. The analyzed period is one - the current trading day and two previous days. The strat
FREE
The trade cost caused by spreads is an important indicator when formulating trade profit-loss ratios. Spread costs info is particularly important for short-term traders, especially scalping traders. This tool can output the spread cost of all Forex currencies (including XAU and XAG) in the platform in different account types (USD account, EUR account, etc.). Calculation and code See articles: THE TRADE COST OF FOREX CURRENCY Part1 THE TRADE COST OF FOREX CURRENCY Part2 THE TRADE COST OF FOREX
FREE
ObjChartSample
MetaQuotes Ltd.
The script ObjChartSample.mql5 illustrates control of chart properties using the classes from the Standard Library .
FREE
DeletePendingOrder
Konstantin Chernov
5 (1)
Script for deleting pending orders If you need to delete all pending orders you placed, this script will do it for you! It doesn't have any input parameters. Allow AutoTrading before running the script. Usage: Run the script on a chart. If you need a possibility to adjust parameters of the script, use the version with input parameters https://www.mql5.com/en/market/product/627 You can download MetaTrader 4 version here: https://www.mql5.com/en/market/product/2782
FREE
Script to calculate equity and balance at a specific date and time.  This script makes up for a lack of MetaTrader account history, that does not show how the balance and equity changes in time. Balance calculation includes closed orders only. Equity calculation includes orders closed before and orders that are still open at the specified time. Example: date and time set to 2020/07/06 00:00. If I had a Buy 1 lot EURUSD position opened at price 1.12470 on the 2020/07/02, the program woul
FREE
Hi you, I need your help! Be my Patron, let's make it possible! https://www.patreon.com/joaopeuko https://github.com/Joaopeuko/Mql5-Python-Integration It works. *****REVISADO*****DIA 31/12/2019 (dd/mm/yyyy) - EA continua funcionando perfeitamente, apesar do comentário feedback negativo.  Simples Expert Advisory para trades feitos de forma manual. O EA coloca o Stop Loss (SL) e o Take Profit(TP) de e automática quando o Trade acontece. O EA trabalha com números inteiros e fraciona
FREE
This script allows selecting the TakeProfit and StopLoss levels. It analyzes the history data, and then calculates the probability of reaching a given price level. How the script works Suppose you have a trading strategy and you want to select the TakeProfit and StopLoss levels. Run the script and set the parameter: Number of Bars - the average position holding time in bars. Once the script operation is complete, the AIS-PPL.csv file will be created in the Files folder in the terminal data cat
FREE

The MetaTrader Market offers a convenient and secure venue to buy applications for the MetaTrader platform. Download free demo versions of Expert Advisors and indicators right from your terminal for testing in the Strategy Tester.

Test applications in different modes to monitor the performance and make a payment for the product you want using the MQL5.community Payment System.