Super, amazing professional tool. Супер панель!
Trade Assistant MT5
Trade Assistant is a trading panel designed for manual trading. The main function of the panel is to set orders and positions using pre-marking in the form of graphic lines on the chart, according to the rule (risk / reward ratio).
Key features of the panel
- It works with any trading instruments - currency pairs, CFDs, stocks, indices, futures, cryptocurrencies.
- Setting stop loss and take profit as the distance in points.
- Marking lines of the order: entry, stop loss and take profit can be moved on the chart.
- Set the potential loss to profit ratio.
- The panel supports market and pending orders.
- Display on the chart the calculated position volume and profit before opening.
- Shows the broker's commission depending on the set volume.
- Ability to set virtual stop loss and take profit.
- Closes positions for different types with a single click.
- The ability to set several take profit orders to close profits in parts.
- The function of pulling up stop loss for the price, trailing stop.
- The function of transferring a position to a breakeven state.
- You can set an alert to cross price, support and resistance lines.
- Alert is available in the options Voice (for currency pairs only), Alert, Push, Mail.
- Keyboard shortcuts.
- The panel is available in two versions, for the MetaTrader 4 and MetaTrader 5 terminal.
Important information
MT5 - for MetaTrader 5 terminal
Before using the program, read the full description and free version.
Description of the panel and functions https://www.mql5.com/ru/blogs/post/726839
Download the free version of Trade Assistant MT4 Demo , Trade Assistant MT5 Demo.



A great exemplary user interface that may be second to none. Примерный пользовательский интерфейс, который не имеет себе равных.

Before getting this tool, I would do the calculation of the lot size manually factoring the stop loss distance from the entry price. Doing that calculation normally took like 7 to 15 sec. With this tool, my trading has been transformed tremendously. The fact that I can set the levels and execute the trade one time is absolutely amazing. I highly recommend this for every trader who's interested in proper risk management. Finally, the ability to close all open trades with one click. I've been waiting for this. Keep up the great work. Recommendations to improve... None at the momment. Excellent!!!!!

Very detailed, very professional. I have tried quiet a few trading tools... One of the best.


A really amazing tool that has improved my trading speed substantially

I love this tool.... DEVELOPER PLEASE: CAN WE IMPLEMENT SPREAD LOCK? I want to have setting where i can set the Maximum Spread for the order, sometimes i get 0 or 1 pip spread, other times 3, i want to have spread lock feature to enable BUY/SELL only when spread == maxspreadlock

Trade Assistant is a very handy tool, with some nice features. But it has some bugs. Sometimes some functions just stops working, or they operate in a wrong way. When i activate "Show Lines" and set SL to price instead of pips than SL should be fixed to the price which is set. But sometimes SL and TP are still changed automatically even if it should be fixed value. Expected behaviour is that position size is changed in this case. It works in my Hyper-V VM but not anymore on my laptop itself. How can i fix that? If this can be fixed i can give a five star rating. Edit: i could fix is by removing TA from all charts, deleted it in MT5, reinstalled it and added it to all charts again. Now i can give 4 stars rating but not 5 stars because this was 30 minutes effort just because of bugs

Best tool I have found so far, every trader should use this for trade and risk managment.

very useful tool, i try to use it in all my trades to be disciplined, can you add a voice alert when a trade is closed (for example TP/SL reached or closed with win/loss), i will put 5 for that, otherwise it's near the perfection especially for its price :)

1. Unable to follow the price line for the XAUUSD symbol. It always go on the stop and limit price line
2. Cannot change the leverage for custom symbol
Please check the attachment img from https://www.mql5.com/en/market/product/23415#!tab=comments&page=12&comment=16615944

It is a great tool, but since 6.9 MT5 release, has some conflicts with indicators and freezes. I'm using 6.8 release.

As a scalper i was tired of having to use an extra monitor just to copy my entries from tradingview to MT5. Now, I`m comfortable to not even use tradingview anymore, just analyze and place my orders(super fast and stress-free) directly on MT5. Best USD50 I`ve ever spent.

Simply i'm asking why Metaquotes doesn't include this tool by default in MT5!!!
This tool is simpy fantastic!
And developer is a GREAT dev!

Excellent tool, constantly being updated by the developer. Whenever he adds new features, they are switched off by default, so you can ignore them if you don't need them. The implementation he has for setting up orders with the SL/TP lines individually controllable is absolutely brilliant. Very simple to set market orders or stops/limits. If you only use limit orders, you can set the magnet to price to 0, and it won't get 'stuck' on current price. If you only place market orders, set the magnet number very high and it sticks to current price like glue. Very flexible! I love this EA and use it every day. Thanks so much Evgeniy!

please change partial tp behaviour back so it behaves like in the previous version where tp's were automatically spread evenly

¡Buen trabajo y excelente EA!
Este EA está haciendo mi trabajo más fácil.
Algunos comentarios para futuras actualizaciones.
Mostrar un cuadro con el apalancamiento real e incluso un límite de apalancamiento máximo.
Incluir un boton para dejar la operacion en BreakEven.

Great tool. Does the job well..
Just missing a few touch ups, or rather upgrades there and there.. One is to add a feature where Break Even and Trailing Stop is also adjusted in profit percentages too, or just link it to the Partial TP tab. e.g. Break even after 50% profit or at Partial TP 1.
Just minor additions the developer can add on next updates.

Here in Brasil, the software has option to set an offset I mean, if I have a stop order, sometimes I do not have enough amount to execute my order then, I set what is the difference in % I can acept. How does it work in this EA. Thanks

The best investment of 50 dollars on the market.
***
Лучшее вложение 50 долларов на маркете.

EA is good but some implementations are still missing.
For example: When opening the order the block appears right in the middle, having to pull it handily to observe the market movement. As I work with Scalper some operations are in a matter of seconds and I don't have time to change the position of the block manually, so I need one more parameter for the block position.
Another thing is that there is no option to change orders sent manually by MT5. EA's "Sell" and "Buy" button sometimes generate error due to slippage, which does not occur when sending orders directly through MT5, so it is important to automatically place virtual SL and TP on orders sent manually by MT5 platform.
I believe these are simple changes by the developer. Once implemented I change the qualification to 5 stars.

Excellent EA!! I'm new at trading and this tool makes it very easy to set trades and manage my risk. Only recommendation I would make is to have a simple diagram explaining the different parts of the EA. For us Newbies that would be a great help. For example I'm not sure what "Virtual SL TP" means, I know it has to do with Stop Loss & Take Profit, but why virtual?
Anyway, Love the product and would highly recommend to anyone. Thanks!

Superb work. I've tried many order management tools, but nothing comes close! The visual ability of directly moving entry, stop and profit on chart before sending orders, really stands out and helps a lot in trading! Plus other unmissable features like movable partial close, close all positions at profit/loss, etc.. All in a really simple and easy interface.
Great procuct! The best in its category!

Well designed tool with understanding of decision process. Many usefull features composed in elegant , simplistic manner.

Thank you for producing an order management tool that I can understand and one that actually works very well.
This has helped me so much in my trading. For anyone wondering by the way, very fast response to queries. Recommend!

Excellent tool with excellent support. Have only been using it for a couple of weeks and already don't know how I went without it. Easily the best trade management EA available for the MT5 platform. Support requests are answered promptly and thoroughly by the author. Highly recommended.

Невероятно полезная утилита для комфортной торговли с графика.
Очень приятный и понятный интерфейс. Есть различные опции сопровождения и закрытия сделок, частичное закрытие, несколько вариантов рассчета риска, ценовые линии разметки (далеко не во всех панелях есть) и другие нужные функции. Здесь нет всяких приблуд типа показаний стандартных индикаторов, и это отлично. Утилита не стоит на месте, совершенствуется, автор открыт для новых идей и предложений.
Вы можете открывать сделки с sl, tp, фиксированными по величине или на цене. Второе особенно полезно для тех, кто торгует по уровням - для них Trade Assistant будет идеальным помощником.
В этой торговой панели я нашел сочетание тех необходимых для себя факторов, которое не встречал в других (и тем более бесплатных, как писали ниже).
Однозначно стоит своих денег.

Nothing new. You can get similar and better feature in many FREE EA available on MQL market. Waste of money

working fine but please update the documentation than i will rate 5/5

Отличный виджет, очень удобно для расчета риска и выставления ордеров.
Одно маленькое пожелание, добавьте пожалуйта визуальное отображение колличества пунктов которое должна пройти цена для того что бы stop loss передвинулся в без убыток при включенной функции Break Even.
Fixed: disabled check “Stop Level” for virtual stop orders.
Fixed: bugs in the Alert function.
Fixed: incorrect work on non-anchored charts.
Fixed: when applying a template, the parameters were not applied.
Changed: Disabled deletion of lines in the Alert function.
Added: parameter chart period for calculating indicators in the trailing stop function.
Added: Start parameter for all Trailing Stop functions.
Added: Trailing Stop by Partial Close function
Added: Trailing Stop High Low prev bar function
Added: "Delete orders" parameter to the Close all if function: - enables deleting orders when the function conditions are activated.
Added: parameter for on / off accounting of commission in profit "Profit display with commission"
NEW: Added the following functions to the position management menu: Trailing Stop, Hide SL TP, OCO Order, Trailing Limit, Edit.
Added: Apply button to the "Settings" tab - applies settings to open positions.
Changed: Settings tab - now when changing settings, parameters are not applied to already open positions. But they apply to the following new positions. In order for the new parameters to be applied to open positions, click "Apply".
Fixed: the Lines function now does not fly off the price. The "Magnet to the price" parameter has been changed to 2.
Fixed: the function Lines, parameters of blocking TP SL by price, now remember the state when switching to another period of the chart.
Fixed: graphical objects of order expiration were not deleted
Fixed: Close all if function setting SL and TP for several positions. In some conditions, it did not allow the installation of SL and TP.
Fixed: when the open price of a pending order is changed, the partial close was not changed.
Fixed: moving the graphic object of the position outside the screen.
Updated: description, color themes.
Changed: moving the entry line in the price mode or price entry mode, now the SL and TP lines move with the entry price.
Changed: Renamed S button to "Place" and is wider. Place X buttons are now displayed when the application is minimized as in the last update.
Changed: Auto Screenshot function, now the name of the screenshot contains ticket + position type + event (opening, closing, partially closing)
Fixed: an error in the magnetization of lines when entering the prices of a pending order.
Magnetisation is now disabled in the price entry mode.
Fixed: when switching the period, the display state of the partial closing lines and others was not saved.
Fixed: displaying a graphical object of order expiration.
Added: Languages parameter and Russian added.
Added: PanelTurn parameter - panel state, true - minimized.
Changed: for Show Lines sticking to price, the "Magnet to the price" parameter is set in pixels. Now price sticking works the same for all periods and symbols.
Changed: order menu. Changed interface and layout. The location is changed by the "Menu display angle" parameter.
Added: for Show Lines new parameter "Hide Trading levels" - hides trading levels if lines are enabled.
Added: "Requote Fixed" parameter - the function fixes Requote errors.
Fixed: work with all magic numbers if EXPERT MAGIC = 0, previously worked only with positions opened manually.
Added: Custom TICK_VALUE parameter - used in margin calculations for the method of calculating CFDINDEX.
Added: recalculation of partial closing of TP if there was a closing of part SL and recalculation of partial closing of SL if there was closing of part TP.
Changed: removed all text from the screenshot function.
Fixed: VIRTUAL SL TP - when partially closed, the lines returned to their initial position.
Added: R button for changing the direction of the Show line - an analog of KEYS "Show Line Buy / Sell".
Added: parameter "Move SL TP with the mouse" - disables the movement of TP SL with the mouse pointer.
Added: calculation of the relationship from the initial risk "RR Profit / initial risk" - available for display
in Stop line TP SL, Position line, Partial Close line, BE line.
Added: parameter "Hide Position" - hides position objects when Show line is on.
Added: KEYS ScreenShot
Added: risk calculation using the "Periodical Fixed Fractional" method
% AB per Day - percentage of the balance of the previous Day.
% AB per Week - percentage of the balance of the previous Week.
% AB per Month - percentage of the balance of the previous month.
Changed: with the Price option enabled, the TP and SL prices no longer change as in Pip mode.
Changed: Screenshot function - additionally displays the data of the last transaction.
Changed: the function of the function partial closing when entering the "Partial Close" parameters. Previously, all parameters were applied immediately now only variable.
Added: Confirmation of closing a position from the position menu.
Added: Moving TP and SL trading levels.
Added: Price / Pip button - to select Take Profit, Stop Loss, Entry input in points or prices.
Bugfix: screenshot function errors.
Bugfix: Errors with templates, now the panel deletes its graphic objects.
Bugfix: Show line errors when calling via hotkeys.
Fixed: Show line errors sticking at the opening line if it went beyond the screen.
Fixed: Trailing Stop - removed the restriction of 10 seconds.
Added: input parameters:
Button Price / Pip - on / off.
Close position% - percentage of closing (position menu).
Confirmation close position - on / off confirmation of closing the position (position menu).
Partial Close Profit% Add - percentage of closing Profit for partial closing (position menu).
Partial Close Loss% Add - percentage of loss closure for partial closure (position menu).
HideLine - on / off hides Show line marking lines when opening a position.
Lock TP - on / off block TP lines on the price.
Lock SL - on / off block SL lines on the price.
Added: updates on the timer Trailing Stop \ Limit functions, in seconds and when a new bar event.
input parameters:
Trailing Timer - Sec, New Bar
Sec (min 10)
Added: automatic distribution of Partial Close levels.
Updated: processing pressing on / off Virtual SL TP
On - Stop Loss and Take Profit orders will be replaced with Virtual at all positions.
Off - Virtual Stop Loss and Take Profit will be replaced with real ones at all positions.
Changed: selection of parameters to be displayed in Stop line TP SL, Open line, Position line, Partial Close line lines.
Now the line is formed on / off of the available parameter.
Added: Breakeven added to position menu.
Added: Display of Partial Close lines in Showe Line markup lines.
Added: New Trailing Stop Features
Trailing stop fractals
Trailing stop ma
Trailing Stop Parabolic SAR
Trailing Stop ATR
Added: Trailing Limit Order
Fixed: commission calculation taking into account partial closure.
Added: option to display Stop orders line
// TP 100 (0.00% of Price) | 100 USD (0.00% of Balance) | 1.2450
Added: Input line display options
// Buy | Vol 1.00 | Margin: 22.00 | 1.2450
// Buy | Vol 1.00 | Margin: 22.00 | Sp: 12 | Com: 4.0 | 1.2450
// Buy | Vol 1.00 | RR 1.5 | Sp: 12 | Com: 4.0 | 1.2450
Added: line item display options
// Buy | 1.00 (vol) | 100 USD (0.00% of Balance)
// Buy | 1.00 (vol) | 15 pips / 100 USD (0.00% of Balance)
// Buy | 1.00 (vol) | RR: 1.5 | 100 USD (0.00% of Balance)
// Buy | 1.00 (vol) | RR: 1.5 | 15 pips / 100 USD (0.00% of Balance)
Added: Virtual SL TP closing price selection
// Activation price: true - Bid, false - Bid / Ask
Added: Tab + keyboard shortcut.
Fixed: displaying profit taking into account swap.
Now in the Loss fields you need to enter positive values. (in previous versions it was necessary to enter with a sign -)
And added the ability to set stop orders.
Description updated.
Input parameters added:
----------------------Close all if: Profit Loss----------------------
Profit - true/false
Loss - true/false
Profit
Loss
Color text if On
Color text if Off
Send Alert if Close All - true/false
Fixed: position objects were not deleted when the position is no longer there.
Bugfix: Earlier, the line for marking TP or SL could disappear, now this has been fixed.
Added: parameter for the Order string line with margin calculation "Buy | Vol 1.00 | Margin: 22.00 | 1.2450"
Added: VIRTUAL_SLTP parameter Line selection - enable / disable the movement of SL TP lines with the mouse.
Added: Alert Type option for sending notifications Alert, push, mail.
Added: display of profit in points and percent for an object of an open position. In the input parameters STRING_OPTIONS added item Options Order Label.
Fixed: partial closure (there was an error when closing several parts at once)
Interface optimization: when used with some indicators, the hang will be less.
A notification was added if a cross rate was not found for the account currency and the instrument currency.
Added: Hotkeys: KEYS Alert, for setting the notification by the assigned key.
Improved work of marking lines.
Added line for stop lines "TP 100 | 0.0% | price".
Fixed bug with keyboard shortcuts.
Added keys KEYS Chart Zoom +, KEYS Chart Zoom -.
Added alignment of the mini panel.
Added tab "Info Statistics".
Added the ability to hide a comment entry.
Updated black and white theme.
Bug fixed.
Added Joanna voice for alert feature.
Fixed saving parameters.
Other fixes.
Changed Trailing Stop function.
Added new Hotkeys.
Multiple fixes.
Optimization.
Redraw the graphic elements for screens with more than 120 dpi.
Added: saving parameters at the moment of entry.
Added: saving screenshots, from the button on the panel and automatically when making trading operations.
Added options:
Name Folder - The name of the folder.
Auto ScreenShot - ON / OFF.
Info Text Color - text color.
Screenshots are saved along the way:
In the terminal, open: File / Open data directory / MQL5 / Files / TA ScreenShot
For MT4 terminal: File / Open data directory / MQL4 / Files / TA ScreenShot
Fixed bug: saving panel settings on different windows with the same Symbol.
Partial close function: fixed (when a new value is set, the levels in current positions do not change, if set to 1, the values are reset for all open positions).
For Hot Keys Order comment editing: added closing the window by pressing (Enter).
Changed error notification.
The Alert function has been updated - the ability to install different types has been made and the currency pair has been announced (for forex).
Added parameters for the Alert function:
Alert Type - notification type
Maximum iterations - the number of repetitions
Time Out (sec) - pause between repetitions
Added:
Show functions - enable / disable display of functions (PT TS BE)
Show Spread - enable / disable Spread Display
Show Commission - enable / disable display Commission
Changed: "Commission per lot" to "Commission"
Changed: the function "Virtual SL TP" pending orders are now used normal (they used to be virtual).
Added: Hotkeys:
KEYS Edit Comment Order
KEYS Chart period M1
KEYS Chart period M5
KEYS Chart period M15
KEYS Chart period M30
KEYS Chart period H1
KEYS Chart period H4
KEYS Chart period D1
KEYS Chart period W1
KEYS Chart period MN
Added: Accounting profit with a broker commission.
Added: Order Line Options with current risk "Buy | Vol 1.00 | Risk%"
Added: Toggle Chart Symbol from panel.
Change: P.O. Distance will not change when using "New Order".
Fixed: Target Loss and Target Profit is now possible to set both positive and negative values.
Changed: KEYS "New Order": enables and disables with one button. KEYS "X" removed.
Changed: parameter "Risk step" - moved to advanced options.
Added: HOTKEYS "Close Limit, Stop" - closing pending orders.
Added: Parameter "Breakeven profit" on the Settings tab.
Disabled: forced shift of the schedule.
Added: saving the volume when changing the period of the schedule.
Added: Hotkeys in advanced settings.
Added: Closing trades upon reaching the established total profit or loss.
Fixed a bug (multiple opening of orders, when transferring a virtual pending order at the current market price. Now only one order can be opened).
Fixed the installation of pending orders (Buy Stop, Buy Limit orders are counted from the Ask prices, when placed only with the order marking disabled).
Fixed bug (moving stop orders with the mouse).
Added Break Even and Trailing Stop level management
For lines of partial closure, new lines have been added with the values of the loss-to-profit ratio.
Added for pending orders, the ability to set the expiration time "Expiration time"
Added to the Settings panel, Order Comment - order comment.
Added to the panel Info Symbol, Point cost - the cost of an item per lot.
Added to the Info Symbol, Margin panel - calculation of margin for the current volume.
Added to the Close panel, Magic All - to close orders with any identifier.
Added new OCO Order (One Cancels the Other 'orders) feature.
Optimization of order closing functions (there may have been lags before).
Button N (new order markup) - disabled in the parameters.
S - open order
X - remove markup lines.
Added shading areas for SL TP for markup and open positions. To disable, you need to set the color value (NONE) in the advanced parameters.
Color TP range
Color SL range
Color TP range position
Color SL range position.
Added order opening time arrow.
Order time and line - to disable, set the color value (NONE).
For each character retains its settings.
DellArrow - enables / disables drawing order arrows.
Buttun R L - enables / disables the R L buttons.
Added saving the position of order visualization objects.
Added saving panel settings.
Code optimization
Removing the coordinates of the coordinates in the collapsed state of the panel
Expanding the panel when changing timeframe or period
Position of marking lines when changing timeframe
Showing spread
Added in advanced settings "Point (pip) Option" to select the value of the Point
Improved arrow removal function after order
Improved markup function (TP and SL now show correct values including spread)
Added a loss amount + commission.
Code optimization
Added a parameter to change the font size.
Reduced the size of the folded panel.
Code optimization.
For alignment lines of the new order, alignment is added
Align Mode is _ALIGN_RIGHT_, _ALIGN_LEFT_, _ALIGN_RIGHT_2, _ALIGN_LEFT_2.
Added parameter "Color Text TP1 TP2 ..." changes the color of the text.
Added a warning about exceeding the maximum lot.
Code optimization.
New calculation options are added:
Currency - in the deposit currency
Percent_Balance - percent of balance
Percent_Equity - percentage of funds
Percent_Free_Margin - percentage of free margin
Percent_Custom - percentage of the user value
Ahora puede elegir entre: Cuadro de mensaje, Notificación push, Enviar correo.
Para el precio de alerta y el tiempo de alerta: ALERT, PUSH_NOTIFICATION, SEND_MAIL.
Se agregó cambio de colores para los artículos abiertos.
Los parámetros de la relación de beneficio a pérdida ahora se pueden establecer con un punto decimal.
Button Close Profit - the function closes all profitable positions;
Button Close Loss - the function closes all unprofitable positions;
Button R - the Reverse function closes the current position and opens a position in the opposite direction;
Button L - the Locked function opens a position in the opposite direction with the same lot;
Partial closure function (the Partial Take Profit parameter).
Added checking of the price normalization with consideration of the tick size for the Forex, CFD, MOEX, Metals, Crypto markets.
Added the Panel_size parameter.
Fixed the error of display on different monitors.
1. In the "Close" tab, it closes orders on all symbols.
2. The Trailing Stop and Break Even functions work for all symbols.
Changed the visual design.
Added the display of the Break Even line.
Added the display of OrderShow.
A great exemplary user interface that may be second to none. Примерный пользовательский интерфейс, который не имеет себе равных.