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
New trading utilities for MetaTrader 4 - 35
![icon](https://c.mql5.com/i/market/market-icon.png)
![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
![Copy MT4 copier](https://c.mql5.com/31/228/best-copy-mt4-logo-200x200-7080.png)
Universal copier of deals from MetaTrader 4 to MetaTrader 4 ( MT5<->MT5 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). 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 copying (include pending orders or copy only open po
![Advanced Info Displayer mt4 FREE](https://c.mql5.com/31/233/advanced-info-displayer-mt4-free-logo-200x200-7844.png)
Free version. Only works on EURUSD. Would you like to have statistics about your trades displayed while you operate? Have you a solid understanding of the symbol you are trading? Do you really know everything you need to about your trading account? Do you need to keep an eye on the local times around the world? Advanced Info Displayer answers to all that. It is the ultimate tool to know all sort of useful information and hidden or hard to find data. It is important if you are serious about tradi
FREE
![Advanced Info Displayer mt4](https://c.mql5.com/31/233/advanced-info-displayer-mt4-logo-200x200-7235.png)
Would you like to have statistics about your trades displayed while you operate? Have you a solid understanding of the symbol you are trading? Do you really know everything you need to about your trading account? Do you need to keep an eye on the local times around the world? Advanced Info Displayer answers to all that. It is the ultimate tool to know all sort of useful information and hidden or hard to find data. It is important if you are serious about trading and you value statistics and mat
![Three simple lines](https://c.mql5.com/31/233/three-simple-lines-logo-200x200-4894.png)
This is an individual tool for analyzing the market situation. It is very simple to use. After attaching the indicator to the chart, you will see three vertical lines named "VLine 1", "VLine 2" and "VLine 3", following in this order from left to right. For the utility to operate correctly, this sequence should always be observed. Please note: at the first start, the lines are not bound to specific price levels on the chart. This should be done by user in accordance with the following rule: if li
![Conditional Stop Loss 4](https://c.mql5.com/31/232/conditional-stop-loss-4-logo-200x200-5199.png)
This is a utility designed to automatically set the stop loss levels of orders according to the specified condition. Two price levels serve as the condition for setting stop loss: Trigger level - when this level is reached, an order is placed. The stop loss value of an order. It is possible to enable or disable traling stop loss.
Input parameters Order type for execution - type of orders to be processed by the expert. It can either be BUY, SELL or auto-select. Trigger Level Points - level to p
![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
![SymbolAutoChanger](https://c.mql5.com/31/197/symbolautochanger-logo-200x200-5349.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.
There is also PRO version has following featuters: Next
![Strx Trendline Break and Bounce Trader](https://c.mql5.com/31/220/strx-trendline-breaking-trader-logo-200x200-5191.png)
Buy or rent it and request a copy of the Antimartingale EA for free Trendline based utility, you design your trendlines or horizontal lines, the EA opens trades for you Possibility to trade on break and/or bounce events Indipendent break and bounce settings Configurable market, stop and limit orders T1T2 Logic to lock profits and minimize losses Trailing Stop Loss Max Spread check Notifies you when your trendlines are crossed No strange trendline name or syntax, you decide the color of tr
![Trade Click](https://c.mql5.com/31/230/trade-click-logo-200x200-5081.png)
Trade Click is a trading panel allowing you to perform trading operations with one click based on your risk preferences. The panel allows trading any financial instrument and provides options for fast changing of symbols or periods. You can choose to enter a trade and automatically calculate your lot size based on how much of your account you want to risk. You can also set a fixed volume for your trades. Set your desired stop loss and take profit levels in points. The "Close For Symbol" button a
![Panel of MA Mt4](https://c.mql5.com/31/231/panel-of-ma-mt4-logo-200x200-6875.png)
The panel shows the relative position of the price and the selected moving averages (MA) for the selected timeframes and symbols.
You can simultaneously control: up to 3 symbols; up to 6 periods; up to 10 different Moving Averages. Version for MetaTrader 4: https://www.mql5.com/ru/market/product/28281 Version for MetaTrader 5: https://www.mql5.com/ru/market/product/28096
Parameters NUM_BAR - number of the bar to analyze (set a value greater than 0 to work on closed bars). timeframe_1....time
FREE
![MayaTradeManager](https://c.mql5.com/31/230/mayatrademanager-logo-200x200-5752.png)
MayaTradeManager is a pure & 100% manual trade orders management. MayaTradeManager doesn't have any indicators or signals to be used together since all trades are done by the user only. MayaTradeManager is an good tool usually for whoever that has a signal at the user disposal but don't have the one-stop-center to manage their trades conveniently. MayaTradeManager brings all of the trades management into one simple panel in a very convenient way.
Just a quick note Lot size box is an editable b
FREE
![Trade Full Buttons free demo](https://c.mql5.com/31/230/trade-full-buttons-free-demo-logo-200x200-9937.png)
This is a free demo version for USDJPY only. Here is the link to full version: https://www.mql5.com/en/market/product/25912 This product has no input parameters. The product helps you to open and close orders faster, include instant and pending orders. It helps you to open order faster and easier, to make an order you simply click on the button.
Buttons List BUY/SELL: to open instant Buy or Sell orders. BUY STOP/BUY LIMIT/SELL STOP/SELL LIMIT: to open pending order. The distance to the current
FREE
![Trade Full Buttons](https://c.mql5.com/31/221/trading-full-buttons-logo-200x200-8581.png)
This product has no input parameters. The product helps you to open and close orders faster, include instant and pending orders. It helps you to open order faster and easier, to make an order you simply click on the button.
Buttons List BUY/SELL: to open instant Buy or Sell orders. BUY STOP/BUY LIMIT/SELL STOP/SELL LIMIT: to open pending order. The distance to the current price is "Dis" (below of these buttons). SL/TP: Distance in point far from the current price, to put stop loss and take pro
![Quick response](https://c.mql5.com/31/1035/quick-response-logo-200x200-3580.png)
If you need to quickly evaluate the results of trading on a current financial instrument by hypothetical price movement in the chosen direction and up to a certain level, set the indicator on any chart that contains open positions and move the line to the desired level after it appears together with the results tab. This is all you need to understand what happens to your deposit if the price is at this level without taking into account existing stop loss and take profit. Enable considering pendi
![Easy trading with an assistant Demo](https://c.mql5.com/31/222/trading-assistant-for-manual-trading-demo-logo-200x200-2950.png)
The demo version is limited to the currency pair CADCHF. The product with complete description and video can be found here: https://www.mql5.com/en/market/product/23310 The Trading Assistant can apply automatic exits, set pending orders when trading is closed, scale trades and much more. The tool is easy to handle and clear, it works smoothly with one or more orders.
Features Scheduling of pending and market order - useful for time based strategies or for preparing an order when the market is
FREE
![Easy trading with an assistant](https://c.mql5.com/31/227/multitool-trading-assistant-for-manual-trading-logo-200x200-1142.png)
The Trading Assistant can apply automatic exits, set pending orders when trading is closed, scale trades and much more. The tool is easy to handle and clear, it works smoothly with one or more orders.
Features Scheduling of pending and market order - useful for time based strategies or for preparing an order when the market is closed Automatic stop to break-even point for position protection Independent profit taking by the crossing of two moving averages - ideal for trend strategies Finely ad
![YPY Trading Aggregator](https://c.mql5.com/31/225/ypy-trading-aggregator-logo-200x200-6109.png)
YPY Trading Aggregator is a universal multifunctional software package for aggregation of trading. This functionality can be useful for multicurrency trading and/or application of multiple experts on a single trading account, as well as for combining automatic and manual trading. Also, anyone can use this utility to estimate the risk of the current online trading on the account (the maximum possible losses in % of the account balance). The utility aggregates the data of the active trade and outp
![Telegram Notify](https://c.mql5.com/31/227/telegram-notify-logo-200x200-3845.png)
Notify Telegram is a utility that bridge your MetaTrader4 trading activities to your Telegram chat/channel. It will help you to monitor your MetaTrader4 actions such as placing trade, modifying order's TP/SL, closing trades etc and send a notification message to your dedicated Telegram chat/channel. It does not execute any trade on your MetaTrader4 account. It can be useful for monitoring EA performance or providing signal to your Telegram channel/group subscribed.
Parameters Token ="" - enter
![Channel Trading Tool Pro](https://c.mql5.com/31/227/channel-trading-tool-pro-logo-200x200-4963.png)
The EA automatically opens the orders when price crossing/touching lines, which were drawn by the user. Two scenarios are possible. When you expect the price to stay in the channel. When you expect that the price will not remain in the channel after the break off it. If you want use first scenario - you must set in settings Trade mode = “False_Breaking_Channel”. If you want use second scenario - you must set in settings Trade mode = “Breaking_Channel”. When you run EA, you must draw two trend li
FREE
![Linker](https://c.mql5.com/31/228/linker-logo-200x200-1340.png)
"LINKER" is an indicator that links any number of windows of the charts it is running on. A synchronized crosshair is also available, toggled by the (Ctrl) key or the (L) button. The visibility of the trade levels can be toggled on each chart separately using the (Shift) key or the (V) button. The buttons and the crosshair have customizable settings and colors. For instance, you need to analyze a trading instrument on different timeframes, for example, on H1, H4 and D1. Doing this in a single ch
![Panel of signals MT4](https://c.mql5.com/31/227/panel-of-signals-mt4-logo-200x200-2398.png)
"All in One" panel. You can simultaneously control: up to 3 symbols; up to 6 periods; up to 31 popular signals. You can see the sum for all signals taking into account the weight of the signal Version for MetaTrader 4: https://www.mql5.com/ru/market/product/27880 Version for MetaTrader 5: https://www.mql5.com/ru/market/product/27830
Parameters NUM_BAR - number of the bar to analyze (set a value greater than 0 to work on closed bars). timeframe_1....timeframe_6 - working timeframes (if set to "
FREE
![Data Downloader](https://c.mql5.com/31/228/data-downloader-logo-200x200-8841.png)
This tool will allow you to export candles data (Open, High, Low, Close, Volume) for any financial instrument present in your MetaTrader 4. You can download the data of multiple Symbols and TimeFrames in the same csv file at once. You can schedule the frequency, simply choose the refresh interval (1 minute minimum, if 0 then the extraction will be done once) and the tool will do the work. No need to open a lot of charts in order to get the last sync, the tool will download the data directly. The
FREE
![Currencies Cleaner](https://c.mql5.com/31/214/currencies-cleaner-logo-200x200-2062.png)
Currencies Cleaner panel will give you an overview of all the most traded market's currencies in a single click. First of all the panel will refresh all your charts, opening them four times in all timeframes needed.
1 - CURRENCIES It uses a complex algorithm to study the movement of 17 different indicators. It means that the algorithm not only "reads" the actual value of an indicator, but also creates a probability of success using the position of this value on the indicator and the last movem
![PZ Time Trader EA](https://c.mql5.com/31/228/pz-time-trader-ea-logo-200x200-8863.png)
This expert advisor can enter and exit trades at specific times and on specific weekdays, expressed in GMT Time. It offers weekday selection, trade management settings, a martingale function and money management features. [ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ] Easy to use and supervise Fully configurable entry and exit times (up to 5 trades)
Enable or disable trading weekdays in inputs
Customizable break-even, stop-loss, take-profit and trailing-stop setti
FREE
![Brief report weekly trade 4](https://c.mql5.com/31/226/brief-report-weekly-trade-4-logo-200x200-9903.png)
The script creates a brief daily summary report of the weekly trade in a separate window.
Input parameters of the script number of weeks - set the time interval (the number of weeks) for the report. switch for symbols selection - three modes for selecting the instruments to generate the report: All_Symbols - report is generated for deals of all instruments. Current_Symbols_Only - report is generated only for deals of the instrument in the current window. Without_Current_Symbols - report is gen
![Manager Trade FULL](https://c.mql5.com/31/224/manager-trade-full-logo-200x200-4346.png)
Manager Trade is a tool that will help you manage trades in an easy and simple way. It is a panel that on its first tab contains buttons and inputs, beautiful and intuitive, that allow you to place operations much faster. In its second tab, all the orders of the account are listed, leaving them available to close each one with a single click of a button.
Main features Place direct and pending orders with a single click, and in the same screen adjust SL, TP and Lots without having to reload the
![Trailing stop for advisors Pro](https://c.mql5.com/31/226/trailing-stop-for-advisors-pro-logo-200x200-6148.png)
This utility is the improved version of Trailing stop for advisors. It manages other EAs' orders as well as the ones opened manually. It is capable of trailing the price (trailing stop function), set a stop loss and take profit if they have not been set before. The Pro version features the ability to set trailing stop based on fractals and points of Parabolic SAR. When configuring the utility for an EA having no trailing stop function, place it to the new window with the same currency pair speci
![LimRepeater](https://c.mql5.com/31/225/limrepeater-logo-200x200-5765.png)
The utility repeats manual BUY, SELL, BUYLIMIT, SELLLIMIT, BUYSTOP and SELLSTOP trades having Comment = "R" or " r" . Instead of trades closed by Take Profit , the utility sets Limit orders with closed trade parameters.
Purpose The program is useful when applying manual grid strategies when a user sets an order grid in a certain price channel having certain parameters and constantly repeats trades after closing them . The program automates repeating trades.
Operation example There is a BUYST
![Crypto Market](https://c.mql5.com/31/224/crypto-market-logo-200x200-9341.png)
New opportunities for analyzing cryptocurrency in the usual MetaTrader 4. For example : We select the symbol of the cryptocurrency and attach any indicators, Expert Advisors or scripts.
Startup Mode View Cryptocurrency; Data collection.
Capabilities Work as with a standard currency chart; Automatic update of open charts; Selection of individual cryptocurrency for updating; Selection of individual timeframes for updating (only H1 in the free version); Work on the desired timeframes (only H1 i
FREE
![Crypto Market Pro](https://c.mql5.com/31/224/crypto-market-pro-logo-200x200-9872.png)
New opportunities for analyzing cryptocurrency in the usual MetaTrader 4. For example : We select the symbol of the cryptocurrency and attach any indicators, Expert Advisors or scripts.
Startup Mode View cryptocurrency; Data collection.
Capabilities Work as with a standard currency chart; Automatic update of open charts; Selection of individual cryptocurrency for updating; Selection of individual timeframes for updating; Work on the desired timeframes; Open charts do not affect the work of C
![Writing SWAP](https://c.mql5.com/31/225/writing-swap-logo-200x200-1206.png)
This utility records the swap, which allows you to monitor and analyze the changes in the swap. The program writes a file with the swap data for every pair selected in the Market Watch. The data are recorded to a csv file at the specified time, the file is located in <terminal root directory>/MQL4/Files. File format: Date Day Time Currency pair Long-swap Short-swap 16.01.2018 Mon 23:30 EURNOK -34.81 27.14 16.01.2018 Mon 23:30 EURDKK -0.022 -0.032 16.01.2018 Mon 23:30 EURGBP -2.38 0.15 To start r
![Send mail demo](https://c.mql5.com/31/225/send-mail-demo-logo-200x200-1214.png)
This Expert Advisor sends an email notification, generates an alert or outputs a message to the journal (depending on the settings) every time a new order is opened (buy, sell, limit, stop). It also sends a similar message about closure of orders. The EA can be useful for those who want to always be informed of which orders had been opened/closed on the account. Limitations: In this demo version, notifications are available only for the GBPCHF currency pair. To use notifications on all currency
FREE
![RenkoChart](https://c.mql5.com/31/756/renkochart-logo-200x200-5598.png)
Renko Chart — opens renko charts for MetaTrader 4. Renko charts can be created using this utility with all bars being in the form of Renko "bricks". All bars on the renko chart are the same size, which can be changed to get the desired chart. You can add indicators, EAs and scripts to the resulting chart. You get the completely operational chart which can be processed just like a regular one. The Renko Chart utility is not only history based, but also builds online. At the same time, the data is
![Market Watch Symbols List](https://c.mql5.com/31/224/market-watch-symbols-list-logo-200x200-2160.png)
This simple to use utility allows opening charts from the list of financial instruments by left clicking their names. The chart window is opened using the Default template. The template name can be changed to one of those stored in Charts-Templates section of the terminal. It is possible to customize the background colors of panels and their labels, and also to select the display type for a more comfortable working environment. This is all you need to know in order to see the result quickly.
P
![StarBot Demo](https://c.mql5.com/31/221/starbot-demo-logo-200x200-3643.png)
The StarBot Demo utility works with open Sell and Buy orders, partially closes profit when the specified level is passed. There are three levels for partially closing the Sell and Buy orders. The utility also transfers Stop Loss to breakeven when the specified level is passed. It works on all currency pairs and timeframes. The demo version is limited to trading only on the EURUSD currency pair and with the initial lot limited to 0.04. The full version can be purchased here: https://www.mql5.com/
FREE
![StarBot](https://c.mql5.com/31/220/starbot-logo-200x200-4476.png)
The StarBot utility works with open Sell and Buy orders, partially closes profit when the specified level is passed. There are three levels for partially closing the Sell and Buy orders. The utility also transfers Stop Loss to breakeven when the specified level is passed. It works on all currency pairs and timeframes. Demo version for testing can be downloaded at: https://www.mql5.com/en/market/product/27247
Input parameters Follow the orders - manage all orders, or select from Sell and Buy. A
![JTM MultiView Scanner With Watchlist Pro Version](https://c.mql5.com/31/221/multitimre-frane-logo-200x200-3254.png)
This utility allows to quickly scan markets on different timeframes without dragging symbols from Market Watch. It supports multi timeframe analysis, ie. 3 different timeframes can be scanned. Additionally, it saves objects drawn of chart to file and synchronize its between other windows. Also, this utility will automatically save all objects and drawing to a file and restore when switching back; also template will be loaded on other charts, too. The watchlist is based on instruments listed on M
![Crosshair Percent MT4](https://c.mql5.com/31/223/crosshair-percent-mt4-logo-200x200-7202.png)
This tool allows you to better analyze your chart. With "Crosshair Percent", you can calculate distances in the chart in a percentage way (in a very simple way, when the pointer is attached in the form of a crosshair: CRTL + F). The utility allows to measure and/or calculate the movements of the price NOT only in points, use a measure in professional terms as it is the percentage. The result is shown in two parts of the screen, one of them, next to the position of the pointer and the other in a
![FXFledgling Exit Tool](https://c.mql5.com/31/322/fxfledgling-exit-tool-logo-200x200-4642.png)
FXFledgling Exit Tool is a complete risk management tool that analyzes both the open trades and the direction of the pair of open trades. As long as the suggested entry and lotsizing management presented here is followed strictly, you will have a high chance (but no guarantee) of surviving the trade.
What It Does It is used as an exit tool. It helps the trader to manage any manual trade that he transacted. It does the following: Trail Stop Dynamic Stop Loss - a calculated stop-loss that change
![Quick Alerts](https://c.mql5.com/31/754/quick-alerts-logo-200x200-3131.png)
Quick Alerts offers a fast and convenient method for creating and toggling alerts for MT4 objects. Coming soon in version 4.0: create meaningful alerts that notify you exactly when you want to be notified and reduce annoyance by specifying the Breakout or Approach alert type. Quick Alerts comes configured by default to automatically create alerts for the following objects when they are placed on a chart: Horizontal Lines Rectangles Trendlines Channels Price Labels Fibonacci Retracements
Alerts
![TickConverter](https://c.mql5.com/31/292/tickconverter-logo-200x200-6531.png)
This script makes ticks history data for an offline chart. You can set a tick volume for a bar. This script is also measuring bar creation speed.
Inputs Number of ticks within a bar Maximum bars to convert Enable ignoring spread Omit high and low value in history bars Omit digits for display adjust Enable display 1 pip-unit bar Number of bars to average their speed Enable Bar-speed label Color of speed label Refresh rate of offline chart (Millseconds)
Usage Set input parameters. Attach this
FREE
![ABCMarketsControldemo](https://c.mql5.com/31/222/abcmarketscontroldemo-logo-200x200-9070.png)
ABCMarketsControldemo is a demo version of the ABCMarketsControl utility that manages already opened trades on any symbol by moving them to a breakeven when the price reaches a certain level. Besides, if the price goes further in favorable direction, the utility moves Stop Loss and Take Profit accordingly. You can check the utility operation in the strategy tester on any symbol on a period from January 1 to December 21, 2017 by setting the time_start_buy_demo and/or time_start_sell_demo paramete
FREE
![ABCMarketsControl](https://c.mql5.com/31/212/abcmarketscontrol-logo-200x200-4607.png)
ABCMarketsControl.ex4 utility manages already opened trades on any symbol by moving them to a breakeven when the price reaches a certain level. Besides, if the price goes further in favorable direction, the utility moves Stop Loss and Take Profit accordingly. The utility is most convenient for use on medium and long terms, as well as when trading on news. The parameters set by default are optimal, but it is better to select them individually for each trading symbol according to personal experien
![VisualHistory MT4](https://c.mql5.com/31/217/visualhistory-mt4-logo-200x200-9852.png)
Description VisualHistory plots positions (Buy and sell orders only) from history of account on a chart. It draws the standard arrows for entry/exit and connects them by the dashed line. Also, VisualHistory displays information on the top left corner of a chart concerning displayed positions: positions count, net profit. Download it to the <MQL4/Experts> directory of your MetaTrader.
Options
Start date for history orders - start date of displayed trade history End date for history orders - e
FREE
![Visibility Switch](https://c.mql5.com/31/330/visibility-switch-logo-200x200-3405.png)
With this utility, switching the object visibility for individual objects has never been easier. This will help eliminate the clutter that plagues MetaTrader 4 traders when they create objects and then go to a higher timeframe and see that the objects interfere with the visibility of the chart. By default, every new object created has its visibility set to the current timeframe and lower. This setting can be changed under the Auto Set Visibility parameter or overridden if you hold down the CTRL
![Visibility Switch Demo](https://c.mql5.com/31/221/visibility-switch-demo-logo-200x200-2894.png)
With this utility, switching the object visibility for individual objects has never been easier. This will help eliminate the clutter that plagues MetaTrader 4 traders when they create objects and then go to a higher timeframe and see that the objects interfere with the visibility of the chart. The demo version of Visibility Switch only works on the EURUSD currency pair. The full version of Visibility Switch can be found here. By default, every new object created has its visibility set to the cu
FREE
![Better Scroll](https://c.mql5.com/31/330/better-scroll-logo-200x200-9062.png)
Better Scroll enables and disables MT4's AutoScroll feature when you scroll, making the feature feel more intuitive and convenient. No longer will you have to manually enable and disable AutoScroll or have it take you to the end of the chart because you forgot to turn it off when you were backtesting or looking at historical price data. Summary
AutoScroll is DISABLED when:
Mouse Click+Drag left (past currently open candle) Mouse Wheel Scroll left (past currently open candle) Page Up Key press
![Deals](https://c.mql5.com/31/218/deals-logo-200x200-7348.png)
Deals Utility is designed to manage any opened and pending order. It can handle orders by adding SL/TP, Trailing or Breakeven.
How to use Apply this Utility to any chart and set input parameters at your discretion. When you open any Market or Pending order, this utility adds SL/TP immediately. It will not process any order with magic number, so other EA's can work with this. It will manage Forex, Metal and Energy symbols. Other EA's can work with this because it will not handle any order with
FREE
![VirtualProfitLossTrailEA](https://c.mql5.com/31/221/virtualprofitlosstrailea-logo-200x200-5548.png)
This Utility is a tool to manage level of profits or losses for each order without using stop loss or take profit. The Utility applies virtual levels to close orders in profit or loss. You can use the robot to manage manually opened orders or manage orders opened by another EA.
You can to get the source code from here .
Parameters OrdersManage - orders to manage (all orders of all symbols or orders on the current chart). Stop Loss Pips - virtual stop loss level. Take Profit Pips - virtual ta
FREE
![Magic Detailed](https://c.mql5.com/31/218/magic-detailed-logo-200x200-8622.png)
Do you need detailed info from different magic numbers trading on the same account? This is your product. Detailed Magics, allows you to know profit, profit factor... of each magic number, so you will know which strategy is working best. Here are the specific information provided for each magic number: Profit. Number of trades. Profit factor. Expectancy (average pip per trade). Recovery factor (profit/drawdown). Max drawdown. Days that this magic number is trading on the account. Number of trade
![Trailing stop for advisors](https://c.mql5.com/31/218/trailing-stop-for-advisors-logo-200x200-6577.png)
The utility manages other EAs' orders as well as the ones opened manually. It is capable of trailing the price (trailing stop function), set a stop loss and take profit if they have not been set before. When configuring the utility for an EA having no trailing stop function, place it to the new window with the same currency pair specifying the same Magic value (as for the EA orders the stop loss is to be applied to). You can set any timeframe. It does not affect the utility operation. Set Magic
FREE
![DFGX Dashboard](https://c.mql5.com/31/217/dfgx-dashboard-logo-200x200-3866.png)
Take your trading to the next level with DFGX - our second generation Dynamic Fibonacci Grid. This new, powerful and easy to use application is specially designed and optimized for contrarian intraday trading, scalping and news trading on the Forex market. This system is the ideal solution for active professional traders and scalpers who are looking for innovative ways to optimize their strategy. The system also provides excellent opportunity for new traders who want to learn to trade in a syste
![Manual trading assistant](https://c.mql5.com/31/217/manual-trading-assistant-logo-200x200-6885.png)
Key Features This application is designed to quickly place a pending order or open a position at market. The position volume will be calculated automatically according to the risk settings. This application also manages orders and positions. Everything is simple, you only need to specify the price of the order (or position by market) and stop loss. The type of the pending order is selected automatically depending on the logic of the relative location of the current price, pending order price and
![My Fx Statistics](https://c.mql5.com/31/216/my-fx-statistics-logo-200x200-3350.png)
With My Fx STATISTICS you will be able to see your account´s performance directly on the chart of Metatrader 4, and refresh the data even every minute. No need of external analyzer webpages. Information provided: DAILY, WEEKLY AND MONTHLY PROFIT. PROFIT FACTOR % OF PROFITABLE TRADES AVERAGE PROFIT / LOSS TRADE (MONEY AND PIPS) BEST PROFIT / LOSS (MONEY AND PIPS) EXPECTANCY (AVERAGE PIPS PER TRADE) AND ALSO YOU WILL SEE THE ACTUAL PROFIT OF EACH CURRENCY PAIR
Input parameters
Refresh_data_minu
![Exp4 Tester PAD for Strategy Tester](https://c.mql5.com/31/1026/exp4-tester-pad-for-strategy-tester-logo-200x200-1493.png)
The utility allows you to manually test your strategies in the strategy tester. One-click trading on the visualization chart.
The latest version of the utility offers advanced features for traders to manually test their trading strategies. With the strategy tester, you can now evaluate the effectiveness of your trading strategies in a simulated environment. This functionality allows you to analyze the performance of your trading techniques and refine them to improve your trading skills. Moreove
FREE
![Charts symbol changer and synchronizer](https://c.mql5.com/31/213/charts-symbol-changer-and-synchronizer-logo-200x200-4113.png)
The utility is designed to change the symbol of the current, all or selected charts, change the timeframe , as well as to synchronously move through the history of all charts (automatically or by clicking the button). The list of symbols is read from the "Market Watch" or is set manually. The color, size and position of the buttons are customizable. Synchronization of charts occurs according to the time of the first visible bar when you press the "SYNC" button or when moving the mouse/keyboard i
![OrderManager Pro](https://c.mql5.com/31/214/ordermanager-pro-logo-200x200-8391.png)
This Expert Advisor is designed to manage orders. It offers the following functions: Set a stop loss for an order having none. Set a take profit for an order having none. Close the last order if the total orders of a symbol are over the setting. Close the order if its lots are over the setting. Close the order if its profit in pips is over the setting. Close the order if its loss in pips is over the setting. Close the order if its profit in amount is over the setting. Close the order if its loss
FREE
![Channel Architect](https://c.mql5.com/31/212/channel-architect-logo-200x200-1393.png)
This utility calculates and draws lines over the chart. There are two types of channels: Channel A: the mainline is drawn using local Lows for uptrends and local Highs for downtrends. Channel B: the mainline is drawn using local Highs for uptrends and local Lows for downtrends. The parallel line of both types is built, using the maximum fractal between the base points of the mainline. There are few conditions which have to be fulfilled and can be changed in the parameters (see also picture 4): T
![MQLTA Supertrend Trailing Stop](https://c.mql5.com/31/213/mqlta-supertrend-trailing-stop-logo-200x200-7763.png)
The Supertrend Trailing Stop will trail the Stop Loss price of your selected orders following the Supertrend Line, so you don't have to worry about having to change it manually. MQLTA Supertrend Trailing Stop requires you to install the FREE Indicator Supertrend Line https://www.mql5.com/en/market/product/25951
How does it work? The Expert Advisor sets and moves the Stop Loss price of the selected orders following the value of the Supertrend Line. You can filter the Orders by Symbol Comment Ma
FREE
![MQLTA Parabolic SAR Trailing Stop](https://c.mql5.com/31/214/mqlta-parabolic-sar-trailing-stop-logo-200x200-4619.png)
The Parabolic SAR Trailing Stop will trail the Stop Loss price of your selected orders following the PSAR indicator, so you don't have to worry about having to change it manually.
How does it work? The Expert Advisor sets and moves the Stop Loss price of the selected orders following the value of the PSAR Indicator. You can filter the Orders by Symbol Comment Magic Number Buy/Sell
Parameters PSAR Step - The Step of the PSAR PSAR Max Step - The Max Step of the PSAR PSAR Shift - The Shift of t
FREE
![Auto Setup SLTP Anywhere](https://c.mql5.com/31/201/auto-setup-sl-tp-anywhere-logo-200x200-7766.png)
Automation for setting up Stop Loss, Take Profit and Trailing Positions can be opened with all platforms MetaTrader 4 MetaTrader Android MetaTrader iOS MT4 Web Trader The Expert Advisor will arrange Trailing of trades Market Execution Pending Order (Buy Stop, But Limit, Sell Stop, Sell Limit)
Input Parameters (all in pips) Take Profit - take profit value. Stop Loss - stop loss value. Trailing Start - trailing start. Trailing Step - trailing step/stop. Lock Start - lock start (first time traili
FREE
![KVM Bitcoin Tick Importer Pro](https://c.mql5.com/31/210/kvm-bitcoin-tick-importer-pro-logo-200x200-9991.png)
A script that brings the cryptocurrency market to the MetaTrader platform. Make sure you have added the API address https://min-api.cryptocompare.com in the list of allowed URLs on tab 'Tools' → 'Options' → 'Expert Advisors'. After the script has successfully finished, go to menu and select 'File' → 'Open Offline', choose one of the generated timeframes (for example: BTCUSDBitst5 ) and click 'Open'. Now you can add your indicators or templates to customize the chart as you want.
Inputs Logging
FREE
![Close at time](https://c.mql5.com/31/196/close-at-time-logo-200x200-5581.png)
Close at time is a very useful EA to close specific positions at specific time. It also provides additional condition to setup. Close specific positions at time. Close specific positions which currently profits. Close specific long positions only. Close specific short positions only. Close specific pending orders. It is useful to support your trading strategies.
Parameters description magic : Target magic number to close. close_time_hr: Hour to close. (MetaTrader 4 terminal time) close_time_mi
FREE
![CryptoCurrency MT4 history maker MTF](https://c.mql5.com/31/208/cryptocurrency-mt4-history-maker-mtf-logo-200x200-7684.png)
This is a program in the form of an EA that attaches to a chart in MetaTrader 4. Then, by using API from Bittrex, Binance websites, it downloads the history of altcoins. By selecting a pair name, the EA automatically downloads all time frames history (Daily,H12,H4,H2,H1,M30,M15,M5,M3,M1) so there is no need to attach multiple EAs to different charts. You can select one pair from Bittrex and 4 pairs from Binance exchange with one running EA and create up to 15 timeframes for 5 different pairs. Th
![One more Copier MT4](https://c.mql5.com/31/210/one-more-copier-mt4-logo-200x200-8437.png)
Yet another signal copier. Nothing special. Demo version can be downloaded here .
Key Features The utility copies trades between terminals: by market, pending orders (optional), as well as their stop loss and take profit levels (optional as well). You can copy from one Master account to several Slave accounts, as well as from several Master accounts to one Slave account.
Volume calculation At the moment, there are two options for calculating the volume: The trade volume is taken 1 to 1 from
![Reverse OCO](https://c.mql5.com/31/212/reverse-oco-logo-200x200-5440.png)
Reverse OCO is a utility shaped to trade the news. Given the eventuality of a rally related to an economic event, the user can schedule an OCO (one-cancel-other) order with automatically calculated TP/SL points. At scheduled time, Reverse OCO will check latest volatility (at current graph timeframe), and place an OCO order with lots and price channel calculated on the basis of the max loss acceptable for the user. It works with every product , every timeframe .
Parameters Event scheduling time
![SmartLines MT4](https://c.mql5.com/31/208/smartlines-logo-200x200-1248.png)
SmartLines allows you to open orders using trend lines. SmartLines for MT5 https://www.mql5.com/ru/market/product/32441 Now you have the opportunity to control breakthroughs of the trend corridor automatically and without delay. As soon as the price crosses your trend line with your settings, the order is automatically opened. You will not miss the moment of the trend change. The principle of working with SmartLines is similar to placement of pending orders. However, pending orders only have the
![ScalTradeAssist Pro](https://c.mql5.com/31/208/scaltradeassist-pro-logo-200x200-4966.png)
ScalTradeAssistPro: Empowering Manual Forex Traders with Enhanced Support
The tool presents itself as a solution tailored to address specific scenarios, such as instances where brokers impose limitations on setting Stop Loss (SL) values in close proximity to the initial position value. Notably catering to the needs of scalping traders, ScalTradeAssistPro steps in with a unique capability—the ability to establish "virtual SL/TP" points. This innovative feature calculates both the Stop Loss and
![EA Performance Analyzer](https://c.mql5.com/31/211/ea-performance-analyzer-logo-200x200-4379.png)
EA Performance Analyzer calculates the profit or loss made by an EA during a selected time period. Profit/loss is calculated for each currency pair in order to allow the user to analyze the EA performance based on the currency pairs traded during a selected time period. This tool utilizes MetaTrader 4 historical trading data and works on any time frame. It considers up to 30 pairs at a time and displays the results on both chart and MetaTrader 4 "Experts" tab. Profit/Loss information of all curr
The MetaTrader Market is the only store where you can download a free demo trading robot for testing and optimization using historical data.
Read the application overview and reviews from other customers, download it right to your terminal and test a trading robot before you buy. Only on the MetaTrader Market you can test an application absolutely free of charge.
![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.