• Overview
  • Reviews (1)
  • Comments (11)
  • What's new

Trade Assistant MT5

Trade assistant for comfortable work with the use of visual placement of orders using lines. The risk management function calculates the lot, taking into account the StopLoss and TakeProfit parameters in money or percents. The pending has mode useful features, for example: transferring trades to breakeven, Trailing Stop, the mode of virtual Take Profit, Stop Loss levels and virtual pending orders, settings signals by time or by price, a little information on the current symbol, account, balance.

To evaluate the program's functionality, use the demonstration version: Trade Assistant MT5 Demo, in which the orders are opened with the minimum lot.

Next is the description of the menu and functions.

Status bar

  • Tick indication - changes color when a new tick arrives.
  • TS - shown if Trailing Stop > 0 is set.
  • BE - shown if Break Even > 0 is set.
  • Alert - shown if alert is set.

Trade menu

  • Profit/Loss - ratio of profit to loss.
  • Risk - amount of money or a percentage of free margin for calculation of the lot (calculation as a percentage or in money is set in Settings).
  • %/$ - shows the risk calculation method.
  • Button On/Off - enable/disable the risk management function.
  • Button Show Line - shows the TP SL Open lines on the chart for visual control.
  • TP - edit box for Take Profit in points.
  • SL - edit box for Stop Loss in points.
  • Lot - edit box for Lot.
  • Next are the buttons for opening market and pending orders in one click: Sell, Buy, Sell Stop, Buy Stop, Sell Limit, Buy Limit.

How Risk Management works

  • Lot is calculated based on selected risk in money or percents, taking the TP and SL parameters into account.
  • The TP and SL parameters are regulated according to the profit to loss ratio.
  • With the help of the lines, you can easily set the parameters of the future order.

Close menu

  • Profit - current profit by type.
  • Total - the number of orders.
  • Next are the buttons for closing orders by type: Close Sell, Close Buy, Close All, Close Stop, Close Limit.

Settings menu

  • P.O.Distance - distance from the market price for placing pending orders, in points.
  • Trailing Stop - distance from the market price for moving Stop Loss, in points.
  • Break Even - distance from the price of the open order for placing Stop Loss at the opening price, in points.
  • Risk step - modification step for the -/+ buttons.
  • Risk Calculation - set the risk calculation type to money/percents.
  • Virtual mod - the mode of virtual Take Profit, Stop Loss levels and virtual pending orders.
  • Alert Time - sets a signal at a time in the form of a vertical line on the chart.
  • Alert Price - sets a signal at a price in the form of a horizontal line on the chart.
  • Symbols All - mode of working on all symbols (works with the functions Close, Trailing Stop and Break Even).

Info menu

  • Balance - shows various information on the balance.
  • Symbol - shows various information on the current symbol.
  • Account - shows various information on the account.

Additional Parameters

  • Move_X - horizontal shift.
  • Move_Y - vertical shift.
  • TakeProfit - set the default value.
  • StopLoss - set the default value.
  • PODistance - set the default value.
  • TrailingStop - set the default value.
  • BreakEven - the default value.
  • Loss - set the default value.
  • Profit - set the default value.
  • Risk - set the default value.
  • RiskStep - set the default value.
  • Lots - set the default value.
  • AlertTimeMin - signal operation time in minutes for Alert Time.
  • EXPERT_MAGIC - magic number of the program.
  • sound - enable/disable the sound of buttons for performing trade operations.
  • Font - change the font.
  • MainColor - background color of the top panel.
  • InpColor - text color of the upper panel.
  • Main2Color - background color of the center panel.
  • InpColor2 - text color of the center panel.
  • ColorButton - button background color.
  • ColorButtonSell - background color of Sell buttons.
  • ColorButtonBuy - background color of Buy buttons.
  • ColorTextButton - button text color.
  • ColorBorderButton - button border color.
  • ColorButtonOn - pressed button color.
  • ColorInfoPanel - background color of the Info panel.
  • ColorInfoText - text color of the Info panel.
  • ColorInfoBorder - border color of the Info panel.
  • ColorAlertLine - color of the Alert line.
  • AlertLineStyle - style of the Alert line.
  • LineWidthAlert - width of the Alert line.
  • LineFontSizeAlert - Alert font size.
  • ColorShowTPLine - color of the TP line.
  • ColorShowSLLine - color of the SL line.
  • ColorShowOPLine - color of the Open line.
  • ShowLineStyle - style of the Show lines.
  • LineWidthShow - width of the Show lines.
  • ShowTextFontSize - font size of Show text.
  • ColorShowText - color of Show text.
  • ColorShowBuyRec - color of the rectangular area for Buy.
  • ColorShowSellRec - color of the rectangular area for Sell.
  • ColorBorderShowRec - border color of the rectangular area.
  • ShowRect - enable/disable the display of the rectangular area.
  • SDP - display location as a percentage of the screen width.
  • VirtTPColorLine - color of the Take Profit line.
  • VirtSLColorLine - color of the Stop Loss line.
  • VirtLineStyle - style of stop lines.
  • VirtLineStyleOP - style of the line for opening pending orders.
  • VirtLineWidth - line width.
  • VirtTextFontSize - font size of line labels.
  • VirtTextMove_X - location of text relative to the left edge, in pixels.
  • VirtColorText - color of line text.
  • BreakEvenColor - line color.
  • BreakEvenStyle - line style.
  • BreakEvenWidth - line width.
  • BreakEvenSize - font size.
  • BreakEvenColorText - text color.
  • BreakEvenSH - show/hide.
  • BDP - display location as a percentage of the screen width.
  • OrderShowColorBuy - color of the rectangular area for.Buy;
  • OrderShowColorSell - color of the rectangular area for Sell.
  • OrderShowColorText - text color.
  • OrderShowColorBorder - border color of the rectangular area.
  • OrderShowTextSize - font size.
  • OrderShow_ON - show/hide.
2017.09.01 16:24 

Отличный виджет, очень удобно для расчета риска и выставления ордеров.

Одно маленькое пожелание, добавьте пожалуйта визуальное отображение колличества пунктов которое должна пройти цена для того что бы stop loss передвинулся в без убыток при включенной функции Break Even.

Version 1.1 - 2017.09.15
New function - Symbols All. What does it do?
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.