• Overview
  • Reviews (2)
  • Comments (22)
  • 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 indicator - 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.
  • Type - type of the order to be closed (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.
  • Trailing Step - modification step 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

  • TakeProfit - set the default value.
  • StopLoss - set the default value.
  • PODistance - set the default value.
  • TrailingStop - set the default value.
  • TrailingStep - 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.
  • Deviation - maximum price deviation when placing an order, in points.
  • EXPERT_MAGIC - magic number of the program.
  • sound - enable/disable the sound of buttons for performing trade operations.
  • AsyncMode - send trade requests without confirmation from the server.
  • Move_X - horizontal shift.
  • Move_Y - vertical shift.
  • 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.
  • Font - change the font.
  • ColorFonClose - background color of Profit and Total on the Close panel;.
  • ColorTextTotal - text color for Total.
  • ColorTextPlus - text color for the positive value of Profit.
  • ColorTextMinus - text color for the negative value of Profit.
  • 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.
  • AlertTimeMin - signal operation time in minutes for Alert Time.
  • TimeSound - time to play the audio file in seconds.
  • NameSound - name of the played file (for example: Alert.wav).
  • 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.
  • ShowLineStyle - style of the Show lines.
  • LineWidthShow - width of the Show lines.
  • ShowTextFontSize - font size of Show text.
  • ShowMagnet - snap the opening line to the Bid price in points.
  • ColorTextVidget - text color of the SL, TP, BE, TS parameters for the opened order.
  • LineStyleVidget - line style of the BE, TS parameters.
  • LineWidthVidget - line width.
  • OrderShow_ON - enable/disable the Widget.
  • 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.
  • VirtColorText - color of line text.
  • VDP - location of text relative to the left edge, in pixels.
Stefan Kleineniggenkemper
2017.10.03 16:32 

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

2017.09.01 16:24 

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

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

Version 1.3 - 2017.11.06
Optimized the functions and corrected the visual appearance.
Version 1.2 - 2017.10.02
Added step for the Trailing Stop feature
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.