Форекс стратегии, торговые роботы, индикаторы

Trading Panel for Metatrader 4 and 5

Trade Panel

Rebate service

ForexMq

RUS
ENG

Trade Panel is a professional manual trading tool that will make your trading fast and comfortable. Equipped with all the necessary functionalities that will allow you to open, maintain and close orders and positions with one click. It has a simple and intuitive interface and is suitable for both a professional and a beginner.

Main features of the utility:

  • Working with any trading instrument (Forex, CFD, Futures and others).
  • Synchronous switching of symbols on all terminal charts with one click.
  • Work with all symbols from one chart (supports chart symbol switching).
  • Several methods for calculating the lot (risk).
  • Managing entry, stop loss and take profit levels of a future order from the chart.
  • Setting virtual stop loss and take profit.
  • Setting the ratio of stop loss to take profit.
  • Set stop loss or take profit of all positions to a common level.
  • OCO orders (one cancels the other).
  • Closing orders and positions by groups.
  • Closing positions upon reaching their total profit or loss of the specified value.
  • Placing virtual orders.
  • Position reversal.
  • Trailing stop.
  • Transferring stop loss to breakeven.
  • Automatic and manual partial closing of positions.
  • Alert when crossing a given level.
  • Automatic and manual screenshot.

Symbol control mode

The utility can operate in two modes ( Mode input parameter):

  1. Symbol control - to switch symbols on all terminal charts.
  2. Trade - for executing trade operations and managing orders and positions.

The utility does not support working simultaneously in two modes. To use all the functionality, run two instances of the utility, the first in Symbol control mode and the second in Trade.

Trade Panel utility

Before using the utility in Symbol control mode, set the required options on the Settings and Symbol tab:

Settings

Settings Symbol control

  1. Button to go to settings.
  2. Panel size.
  3. Auto size.
  4. Refresh charts from the list by timer. *
  5. Show the chart with the installed panel on top of the others (after each symbol switching).
  6. Hide graphics objects that do not belong to the current symbol. **
  7. List of exception objects. **
  8. Switch all charts in the terminal. ***
  9. Show / hide the current server time.
  10. Show / hide spread on the current symbol.
  11. Show / hide the total profit on the trading account.
  12. Show / hide the Bid price on a symbol.
  13. Show / hide the Ask price on a symbol.
  14. Show / hide spread on a symbol.
  15. Show / hide profit on a symbol.
  16. Show / hide the number of virtual orders placed on a symbol.
  17. Show / hide the number of positions on a symbol.

* When « Refresh charts from the list by timer. » is enabled, the utility will download the missing price history for all symbols in the list. Frequency of checking and downloading missing quotes is set according to the timeframe of the chart on which the «Symbol Control» is set. This function allows you to keep all quotes in the list up to date, and eliminates delays when switching symbols. But it should be borne in mind that the size of quotes can be voluminous, so we recommend limiting the size of the history of quotes from the terminal settings.

** When «Hide graphics objects not from symbol» is enabled, the utility remembers a set of graphic objects for each chart and displays on the chart only those objects that were created on the current symbol. In order to display the object on all chart symbols, its name should be entered in the list of exclusion objects. When entering multiple names, separate them with «; ». To exclude a group of objects, you can enter their common prefix (character set, part of the name), for example, Trade Panel objects are prefixed with « TrPn_ ».

*** When « Toggle all charts » is enabled, the utility will switch the symbols of all charts in the terminal. If you need to switch not all charts, then follow these steps:

Setting Charts Symbol control

  • Uncheck Toggle All Graphs .
  • Click the Select Charts button.
  • Select from the list those charts for which you want to switch the symbol.
  • Click the « Select charts » button to exit this option.

Symbol

Symbol settings

  1. Display a list of symbols on the main tab.
  2. Display all characters supported by the terminal in the list. This action will delete the current list with its settings.
  3. Buttons for switching the list. *
  4. Show / hide all symbols.
  5. Show / hide symbol.
  6. Button to go to symbol settings.
  7. List name.
  8. Display symbols from the "Market Watch" in the list. This action will delete the current list with its settings.
  9. Move character up the list.

* Symbol Control supports four switchable symbol lists.

Important!
We recommend that you hide all unused symbols. This will reduce the load on the terminal and the utility, and accordingly speed up the work of the trading panel.

Symbol control main tab

Trading panel in Symbol control mode

  1. Buttons for going to settings.
  2. Current server time.
  3. Spread on the current symbol.
  4. Current profit on the account.
  5. Buttons for switching a symbol on the terminal charts.
  6. Buttons for switching lists.
  7. Spread on symbol.
  8. Profit on symbol.
  9. The number of open positions on symbol.
  10. The number of virtual orders on symbol.
  11. The last known Bid price on a symbol.
  12. The last known Ask price on a symbol.

Trade Mode

Trade mode is the main mode of the utility, designed for trading and tracking orders and account positions. Changing the symbol of the chart on which the trading panel is installed does not affect the utility settings and does not discard the accompanying of the previous symbol. Thus, one installed instance of the utility is able to work and accompany orders on all symbols of the terminal.

Trade Mode Settings

All panel settings are divided into groups and placed on separate tabs.

Trade panel settings

  1. List of settings tabs.
  2. Save settings and exit the settings panel.
  3. Cancel settings and exit the settings panel.
  4. Reset settings. The settings will be reset to the last saved state.
  5. Apply settings without exiting the settings panel.
  6. Load settings.
  7. Save settings.

Parameter settings for a symbol

  1. Tab for setting parameters for the symbol.
  2. Apply settings to all symbols, and apply these default settings.

Settings located on the tab « Settings for symbol (1) » are set for each symbol separately. To apply the settings to all symbols, click the « Set for all symbols (2) » button.

Addresses of folders for storing settings:

  • Panel settings: Files \ TradePanel \ Presets \ Panel settings.
  • Panel color schemes: Files \ TradePanel \ Presets \ Panel color.
  • Color schemes for labels: Files \ TradePanel \ Presets \ Labels color.
  • Line color schemes: Files \ TradePanel \ Presets \ Line color.
  • Trailing stop templates: Files \ TradePanel \ Presets \ TrailingStop.
  • Break Even Templates: Files \ TradePanel \ Presets \ BreakEven.
  • PartialClose Templates: Files \ TradePanel \ Presets \ BreakEven.
  • Screenshots: Files / Charts.

To go to the Files folder, click the File button in the upper left corner of the terminal, then File> Open data directory> MQL4 / 5> Files.

Toolbar

For convenience, all functions are divided into groups and placed on separate panels. The panels are switched using the buttons located on the toolbar.

Panel control buttons

  1. Minimize the toolbar.
  2. Settings *.
  3. Screenshot of the chart.
  4. Button to enable / disable open order labels * .
  5. Show the history of deals on the chart (tracing of closed orders and positions).
  6. Information panel.
  7. Opening and closing orders and positions.
  8. Placing OCO orders.
  9. General closing of positions by profit and loss, setting stop loss and take profit positions to the general level.
  10. Opening virtual orders.
  11. Setting a trailing stop.
  12. Setting breakeven.
  13. Setting partial closing of positions.
  14. Set an alert.

* If you disable the buttons « Settings » and « i » from the toolbar, they will be displayed on the header of the main panel.

The set of panels and the location of the toolbar are specified in the settings.

Toolbar settings

  1. Show button.
  2. Move the position of the button up (left).
  3. Display buttons as icons or text.
  4. Show the minimize toolbar button.

Main Panel Header

Buttons on the panel header

  1. Server time, current profit in points or current profit in the deposit currency.
  2. Settings button (can be moved to the toolbar).
  3. Button to enable / disable label open order (can be moved to the toolbar).
  4. Show / hide the toolbar.
  5. Minimize the panel.

The information displayed in the header and in which direction to мinimize the panel is set in the settings.

Main panel settings

  1. Bind the panel settings to the chart identifier. Enable this checkbox if you want to launch several trading panels in the terminal with individual settings. It should be borne in mind that by including this function, the panel settings will be tied to the chart id, and will only affect the utility that is installed on this chart.

Trade Panel

The Trade panel is designed to perform basic trading operations, and can consist of four tabs, with an individual set of tools.

Four tabs of the Trade panel

The number of tabs and its set of tools is set in the panel settings.

Trade panel tabs

  1. Order identifier, by this number the panel sorts orders to our / someone else's. If it is necessary to divide orders by our / someone else's, then enter a unique number, nonzero. If the number is 0, the utility will see and track all orders on the trading account.
  2. Set Stop Loss and Take Profit for all orders on the trading account, regardless of how it was opened (only if Magic number = 0 and if the take profit and stop loss of the new order are equal to zero). The size of Stop Loss and Take Profit is taken from the first tab of the Trade panel, on the corresponding symbol.
  3. Set the «Breakeven», «Trailing Stop» and «Partial Close» functions for all orders on the trading account, regardless of how it was opened (only with Magic number = 0). Functions are installed only if they are enabled on the corresponding symbol.
  4. Enable / disable Market execution mode. In this mode, the utility will open market orders without stop loss and take profit. After a successful opening, it modifies it by setting the required stop loss and take profit.
  5. Display a confirmation window before opening and closing an order and position.
  6. Stop Loss and Take Profit labels move after the Ask / Bid price (when opening Buy or Sell orders along the lines).
  7. Go to the settings for a set of tab blocks.

List of tools in the tab

List of instruments on the tab

  1. Display block.
  2. Move block position up.

Trade settings for a symbol

The trading panel uses individual trading settings for each symbol.

General trade settings:

List of instruments on the tab

  1. Maximum price slippage when opening and closing orders and positions.
  2. Type of order execution for the remainder. The default is Auto, with Auto the priority type is ORDER_FILLING_FOK (MT5 only).
  3. Commission per lot to calculate expected profit and loss.
  4. Do not take into account clearing (recalculation of the position open price) when maintaining a position (breakeven, trailing stop and partial closing) (only for MT5, Netting accounts with clearing).
  5. Apply settings to all symbols, and apply these settings as defaults.

Trade settings for tabs:

List of instruments on the tab

  1. Lot calculation method.
  2. The number of orders to open when clicking the Buy, Sell, Buy Stop, Sell Stop, Buy Limit and Sell Limit buttons. The lot of opened orders can be equal to the calculated lot or the calculated lot divided by the number of orders.
  3. Expiry date of the pending order. This value can be changed directly in the process of opening a pending order, from the Trade panel.
  4. Comments to orders and positions opened from this tab.
  5. Initial stop loss and take profit values of the tab.
  6. Initial value of the stop loss to take profit ratio.
  7. Apply settings to all symbols, and leave these settings as default.

Lot calculation method

In each tab, you can set an individual method for calculating the lot:

  • Fixed lot - when opening orders, a fixed lot size specified by the user is used.
  • SL in currency - risk in the deposit currency * .
  • SL% of balance - risk in percentage of balance * .
  • SL% of equity - risk as a percentage of available funds * .
  • SL% of free margin - risk in percentage of free margin * .
  • % equity - the lot is set as a percentage of the amount of free funds. The utility automatically recalculates the lot every time the size of free funds changes.

* The lot size is calculated in such a way that the loss from closing a position by stop loss will be equal to the specified amount of risk. The utility calculates the lot itself, the trader is only required to enter the amount of risk into the input field. The lot is recalculated every time the stop loss size is changed.

Example!
Lot calculation method: SL% of balance .
Risk per trade: 3% .
Current balance: 1000 $ .
With the given parameters, the loss from a trade when it is closed by stop loss will be equal to: 3% * 1000 $ = 30 $ .

Ratio between stop loss and take profit

The panel can maintain the ratio between stop loss and take profit. By changing the size of the stop loss, the panel automatically changes the size of the take profit, according to the specified ratio. The same is with take profit, changing its size, the utility recalculates the stop loss.

Virtual stop loss and take profit

The utility can set virtual take profit and stop loss orders for orders.

Virtual stop loss and take profit are invisible to the broker, because they are executed in the terminal (when the price touches virtual stops, the utility itself closes positions).

Positions are closed as follows:

  • The Buy position is closed when the Bid price touches (crosses) the virtual level.
  • The Sell position is closed when the Ask price touches (crosses) the virtual level.

Using virtual TP and CL, it should be borne in mind that in a fast market, closing can occur with slippage, because the generation of an order to close a position occurs in the terminal.

To place virtual SL and TP for new orders, use the « TP & SL + virtual » block. When the « Virtual SL & TP » mode is enabled, the utility will set all new orders only virtual stops, without setting real SL and TP.

To modify the virtual stop loss and take profit of open orders and positions, use order and position labels .

Important!
Virtual sl and etc. work only when the terminal is turned on, therefore, before turning off the terminal, set real stop loss and take profit for the position.

How to open Buy and Sell market orders

You can open a Buy or Sell position in two ways:

Using the « Buy Sell » block.

How to open a Buy Sell

Using the « Buy Sell along the lines » block.

How to open a Buy Sell, method 2

How to open pending orders

Pending orders can be opened using the « Buy Sell by Lines » block:

How to open a pending order

Labels for opening an order

Labels for opening an order are displayed on the chart when using the « Buy Sell by Lines » block. These labels are intended for more accurate setting of trading levels relative to the chart. In addition, the labels display the parameters of the future order, as well as the expected profit and loss at the stop loss and take profit levels.

Order opening labels

  1. Label for moving the take profit level.
  2. Label for moving the order opening level.
  3. Label for moving the stop loss level.
  4. Buttons for level fixing.
  5. Stop loss and take profit in points.
  6. Expected Profit / Loss if Take Profit or Stop Loss is triggered.
  7. Profit / loss as a percentage of the deposit.
  8. Levels price (can be entered).
  9. Type of order to open.
  10. Lot of the order to open.
  11. Order opening price (can be entered).
  12. Button for opening an order.
  13. Button to cancel order opening.

The list of information displayed on labels can be set in the panel settings.

Settings for order opening labels

Closing orders and positions

To close orders by groups, the following blocks are provided:

Closing orders by groups

  1. To close profitable or unprofitable positions.
  2. To close all orders and positions.
  3. To close a Buy or Sell.
  4. To close BuyLimit and BuyStop or SellLimit and SellStop.

Position reversal, position lock, breakeven and partial closing

In addition to the main trading functions, additional tools are available on the Trade tab:

Additional tools

  1. Position reversal - when you click on the "All Buy" button, the utility will close all Buy positions and open one Sell order, with a lot equal to the amount of closed Buy positions. When you click on the "All Sell" button, the utility will apply the same actions to Sell positions.
  2. Lock positions - when you click on the button, the utility will remove take profit and stop loss from positions and open a position equalizing the volumes of Sell and Buy positions.
  3. Breakeven - when you click on the button, the utility will move the stop loss of all positions to the open price + profit in points (pos. 5) (if the location of the current price and the position open price allows it).
  4. Partial close - when you click on the button, the utility will partially close all positions, in the percentage specified in pos. 6.
  5. Profit in points when moving the stop loss of positions to breakeven.
  6. Percentage of the original lot of the position that will be closed by partial closing.

OCO orders

OCO orders are two pending orders interconnected by a mutually canceling function: when one order is executed, the second order is deleted.

Panel OCO orders

  1. OCO orders # 324085162 and # 324085160.
  2. OCO orders # 324085158 and # 324085156.
  3. Button to create a new OCO relationship.
  4. Button to cancel OCO orders # 324085162 and # 324085160.
  5. Button to cancel OCO orders # 324085158 and # 324085156.

The trading panel supports up to 50 OCO connection, each of which must consist of two pending orders. Upon execution or deletion of one of the orders in connection, the second order will automatically close.

How to create an OCO connection

To create a new OCO connection, click the "+ Create a new OCO connection" button, then select two orders and click the "Ok" button.

To cancel a link, click the button with a cross to the right of the connection line.

Creation of OCO orders

Important!
The OCO function is performed by the Trading Panel. If the terminal is turned off, the OCO function will also be turned off.

General Close

The General Close panel has two functions:

  • Closing positions upon reaching a specified profit or loss.
  • Set stop loss and take profit positions to the general level.

Panel General Close

  1. Enable / disable accounting of profit for all positions on the account.
  2. Keep track of profits and close separately Buy and Sell positions.
  3. Current profit of Buy positions.
  4. Current profit of Sell positions.
  5. Enabling / disabling closing positions upon reaching a specified profit in currency.
  6. Enabling / disabling the closing of positions upon reaching the specified profit as a percentage of the balance.
  7. Enable / disable closing positions upon reaching a specified loss in currency.
  8. Enabling / disabling closing positions upon reaching a specified loss as a percentage of the balance.
  9. Set take profit or stop loss of Buy positions to the general level.
  10. Set take profit and stop loss of Buy and Sell positions to the general level.
  11. Set take profit or stop loss of Sell positions to the general level.
  12. Spread size for setting Take Profit and Stop Loss of Buy and Sell positions to the general level.

Closing positions at a specified profit and loss

General Close closing positions

Before enabling the function of closing positions, you must choose how to calculate profit and how to close positions:

  • all symbols (1) :
    • Enabled - the utility calculates the profit of all positions on the current account (regardless of magic). When the profit reaches the specified value, the utility will close all positions on the current account (regardless of magic).
    • Disabled - the utility calculates the profit of positions only on the current symbol. When the profit reaches the specified value, the utility will close positions only on the current symbol.
  • Sell & Buy separately (2):
    • Enabled - the utility calculates the profit of the Sell and Buy positions separately and, accordingly, the closing of Buy and Sell positions will also be separate.
    • Disabled - the utility calculates the profit of Sell and Buy positions together and upon reaching the specified value, it closes them together as well.

The utility calculates the total profit of positions at each tick or if the "all symbols" mode is enabled by timer, with an interval of 0.1 sec.

To close positions by profit or loss, you need to enable the corresponding function:

  • Closing a position by Profit $ (5) - the utility will close all selected positions (see above) if their total profit reaches the specified value in currency.
  • Closing a position by Profit% (6) - the utility will close all selected positions if their total profit reaches the specified value as a percentage of the current balance.
  • Closing a position by Loss $ (7) - the utility will close all selected positions if their total loss reaches the specified value in currency.
  • Closing a position by Loss% (8) - the utility will close all selected positions if their total loss reaches the specified value as a percentage of the current balance.

The current profit for the selected positions is displayed in the 3 and 4 fields.

Setting stop loss and take profit to the general level

General Close panel general sl and tp

  1. Set take profit or stop loss of Buy positions to the general level.
  2. Set take profit and stop loss of Buy and Sell positions to the general level.
  3. Change take profit and stop loss of positions to a new level (like a pressed button).
  4. Undo changes to take profit and stop loss positions (like a pressed button).
  5. Set take profit or stop loss of Sell positions to the general level.
  6. Spread size for setting Take Profit and Stop Loss of Buy and Sell positions to the general level.
  7. The type of position that will be affected by changes in sl and tp levels.
  8. Estimated profit of positions at the level.
  9. The price of the level to which the take profit or stop loss will be moved.
  10. Button to change take profit and stop loss positions to a new level.
  11. Button to cancel changes in take profit and stop loss positions.

To move stop loss and take profit positions to the general level, press the button 1 , 2 or 5 :

  • Buy Sl Tp - to set stop loss or take profit of all buy positions on the current symbol.
  • Sell Sl Tp - to set stop loss or take profit of all sell positions on the current symbol.
  • All Sl Tp - to set stop loss or take profit of all buy and sell positions on the current symbol.

After clicking on the button, the utility will display on the chart a label with the level of the future stop loss and / or take profit. By moving this label, you set a new level for the stops. In this case, the label will display future profit or loss in case of closing positions at a new level.

After placing a mark on the required place, press the 3 or 10 button, and the utility will set the stop loss and / or take profit to the new specified level.

Important!
Buy position is closed at the Bid price, Sell position is closed at the Ask price. In order for Buy and Sell positions to be closed synchronously, their take profit and stop loss must be set apart from each other at a spread distance. If you are using All Sl Tp and this closing parameter is important, then enter the size of the spread in the Spr field. It should be borne in mind that if the spread is floating, then synchronous closing will not always be possible.

Line trade (virtual orders)

The Line trade panel is intended for placing virtual orders.

Panel for opening virtual orders

  1. A label for moving the stop loss line.
  2. Label for moving the virtual order line.
  3. Label for moving the take profit line.
  4. Field for entering comments to orders.
  5. Lot management.
  6. Ratio of stop loss to take profit.
  7. Take profit and stop loss values.
  8. The value of the expected profit and loss when the take profit or stop loss is triggered.
  9. Buttons for opening virtual orders.

To place a pending virtual order, click the corresponding button in the 9 area. After clicking, the button will be renamed to « Open » and the trend lines of labels for the order, stop loss, take profit will appear on the chart. Move the lines to the desired position.

After setting the lines to the required place, press the Open button, after which the virtual order line will be fixed and activated.

Placing a virtual order

  1. Button for deleting a virtual order.
  2. Button for calling information about a virtual order.
  3. Virtual order, when the Bid price of this line is touched, a market order with the specified parameters will open.

Further, when the Bid price of this line is touched, the utility will open the corresponding position. The position will open with the set lot size, take profit and stop loss.

Information about the virtual order

  1. Information panel.

Lot settings, SL / TP ratios and comment, are similar to the panel Trade :

Line trade settings

Important!
Virtual orders are executed in the terminal, there is no information about these orders on the server. When the Bid price touches the virtual order line, the utility itself opens a position. If the terminal is turned off, the order will not open.
Important!
When switching the chart timeframe, the coordinates of the trend line on the horizontal scale can change (the number of bars between points changes), and as a result, the angle of inclination of the line changes. And situations are possible when the current price crossed the line on one timeframe, but not on the other. Therefore, the utility analyzes the intersection of the current price with the line of a virtual order only on the timeframe of the chart on which it was placed. For example, if you set the virtual order line to M5 and switch the chart timeframe to H1, the utility will still analyze the intersection on M5.

Tracking positions

All open orders and positions can be assigned escort functions:

  • Trailing stop - automatic movement of stop loss towards profit using one of six algorithms.
  • Breakeven - automatic rearrangement of the stop loss to the breakeven level.
  • Partial close - automatic partial closing of a position.

Each escort function is configured in the corresponding panel. The utility, after opening an order, assigns escort to it, which are specified in the panel settings. In the future, you can change the escort settings for an open order only through labels of open orders and positions or using the button « Apply to open orders ... » on the panel.

Trailing Breakeven Partial Close Buttons

To set up escort, click the Trailing, Breakeven or Partial Close button. If any of the above features are enabled, then the corresponding button will have an underscore.

Trailing stop function

The utility can track positions by six types of trailing stop.

Trailing stop panel

  1. Enable / disable trailing stop.
  2. Enabling / disabling the start of a trailing stop relative to the open price in points.
  3. Enabling / disabling the trailing stop in the profitable zone, when this check is enabled, the trailing stop will move the stop loss only in the profitable zone of the position, that is, from the position opening price.
  4. Field for entering the distance from the position opening price to the starting stop loss level, when the check « start in points » is enabled. In order for the trailing stop to start in an unprofitable zone, set the value with a minus sign.
  5. Apply settings to open orders (remember, the settings from this panel are valid only for new orders, and to apply settings to already open orders, you need to click this button).
  6. Load trailing stop template.
  7. Save the trailing stop template.

Trailing stop by fractals

Stop loss moves along the tops of fractals, the size of the fractal is set in the settings.

Trailing stop by fractal

  1. Chart timeframe for finding fractals.
  2. The number of bars in the fractal.
  3. Stop loss offset from the fractal.
  4. Trailing stop step.
  5. Size of the spread on the symbol. In calculating the trailing stop for fractals, a chart is used, which is outlined at the Bid price. Since Sell is closed at the Ask price, for accurate work in calculating the trailing stop, you need to take into account the size of the spread.

Trailing stop by candlestick shadows

Stop loss moves along the candlestick lows for buy positions and candle highs for sell positions.

Trailing stop by bars

  1. Chart timeframe for finding candles.
  2. The number of candles from which the utility will select the minimum or maximum value.
  3. Stop loss offset from the candlestick shadow.
  4. Trailing stop step.
  5. Size of the spread on the symbol. In calculating the trailing stop by candlestick shadows, a chart is used, which is outlined at the Bid price. Since Sell is closed at the Ask price, for accurate work in calculating the trailing stop, you need to take into account the size of the spread.

Trailing stop standard

Stop loss is moved similarly to the trailing stop built into the terminal, but in this version you can select the step and start level of the trailing stop.

Trailing stop standard

  1. Distance from the current price to stop loss.
  2. Trailing stop step.

Trailing stop by the Moving Average indicator

Stop Loss moves along the line of the Moving Average indicator.

Trailing stop by the Moving Average indicator

  1. Timeframe chart for Moving Average.
  2. Period.
  3. Moving Average method.
  4. Applied price.
  5. Bar number for calculating trailing stop by Moving Average (bars are numbered starting from zero and directed from right to left).
  6. Stop loss offset from the indicator line.
  7. Trailing stop step.
  8. Size of the spread on the symbol. In calculating the trailing stop by Moving Average, a chart is used, which is outlined at the Bid price. Since Sell is closed at the Ask price, for accurate work in calculating the trailing stop, you need to take into account the size of the spread.

Trailing stop by the Parabolic SAR indicator

Stop loss moves along the line of the Parabolic SAR indicator.

Trailing stop by the Parabolic SAR indicator

  1. Timeframe chart for Parabolic SAR.
  2. The step of price increment.
  3. The maximum step.
  4. Bar number for calculating trailing stop by Parabolic SAR (bars are numbered starting from zero and directed from right to left).
  5. Stop loss offset from the indicator line.
  6. Trailing stop step.
  7. Size of the spread on the symbol. In calculating the trailing stop by Parabolic SAR, a chart is used, which is outlined at the Bid price. Since Sell is closed at the Ask price, for accurate work in calculating the trailing stop, you need to take into account the size of the spread.

Trailing stop by Trend Scanner indicator

Stop loss moves along the indicator line Trend Scanner .

Trailing stop based on the Trend Scanner indicator

  1. Timeframe chart for Trend Scanner.
  2. Trend Scanner Period.
  3. Trend Scanner Multiplier.
  4. Stop loss offset from the indicator line.
  5. Trailing stop step.
  6. Bar number for calculating trailing stop by Trend Scanner (bars are numbered starting from zero and directed from right to left).
  7. Size of the spread on the symbol. In calculating the trailing stop by Trend Scanner, a chart is used, which is outlined at the Bid price. Since Sell is closed at the Ask price, for accurate work in calculating the trailing stop, you need to take into account the size of the spread.
  8. if true, stop loss will only move in the direction of decreasing the loss. If false, the stop loss will follow the Trend Scanner line, both in the direction of decreasing and in the direction of increasing the loss. The false is used only when Bar shift = 0, while it should be borne in mind that the number of position modifications will increase.

Function for moving stop loss to breakeven

Moves the stop loss of a position to breakeven.

Panel for setting stop loss to breakeven

  1. Enable / disable moving stop loss to breakeven.
  2. Distance, upon reaching which the stop loss of the position will be transferred to the opening price of the position + Profit.
  3. Distance from the position open price to the level to which the stop loss position will be moved.
  4. Apply settings to open orders (remember, the settings from this panel are valid only for new orders, and to apply settings to already open orders, you need to click this button).
  5. Load breakeven template.
  6. Save the breakeven template.

Partial close function

Closing a position in parts in a profitable or unprofitable zone.

Partial close panel

  1. Create a new closing of part of the profit.
  2. Enable / disable partial profit closing.
  3. The size of the part to be closed, expressed as a percentage of the original lot of the position. Distance to the level of partial closure.
  4. Enable / disable partial loss closing.
  5. Load partial closing template.
  6. Create a new close of a part of the loss.
  7. Remove partial close level.
  8. Apply settings to open orders (remember, the settings from this panel are valid only for new orders, and to apply settings to already open orders, you need to click this button).
  9. Save Partial Close Pattern.

To create a new level of partial closure:

  1. Press the button + TP or + SL ;
  2. Enter the closing percentage;
  3. Enter the distance from the position opening price to the partial closing level; *
  4. Click OK ;

* The distance can be set in points, in% of stop loss or in% of take profit.

Create a new level of partial closure

  1. Distance calculation method: in points, in% of stop loss or in% of take profit.
  2. Create partial closing level.
  3. The size of the part to be closed, expressed as a percentage of the original lot of the position.
  4. Distance from the position opening price to the level. Expressed in points or percentage (see point 1).
  5. Cancel level creation.

In addition to automatic partial closing, it is possible to close part of a position manually .

Order and position labels

The utility creates labels to manage orders and positions. Labels contain current information about orders and positions, and control buttons. Displaying and hiding labels is performed by pressing the 12 button (see below).

Position and order labels

  1. Order (position) type.
  2. Order (position) lot.
  3. Take profit to stop loss ratio.
  4. Profit of the position in the deposit currency.
  5. Profit position in points.
  6. Position price.
  7. The button means that the trailing stop function is applied to this position, when pressed, it displays a window with trailing stop settings.
  8. The button means that the breakeven function is applied to this position, when pressed, it displays a window with the breakeven setting.
  9. The button means that the function of partial closing is applied to this position, when pressed, it displays a window with the setting of partial closing.
  10. The button means that this position has a virtual stop loss and take profit, when pressed, it displays a window with settings for a virtual sl and tp.
  11. Button for displaying the position settings panel.
  12. Button for calling information labels.

The list of displayed information on labels can be set in the utility settings.

Order Label Settings

Order or position control panel

An order or position is managed from the control panel.

Buttons to go to the order or position settings panel

You can go to this panel by clicking on any label button (see picture).

Tp Sl Tab

The tab is intended for setting or modifying stop loss and take profit orders.

Panel for setting stop loss and take profit of an order or position

  1. Take profit price (0-off).
  2. Stop loss price (0-off).
  3. Button for modification.
  4. Take profit label.
  5. Take profit in points.
  6. Stop loss in points.
  7. Stop loss label.
  8. Delete take profit.
  9. Close order (position).
  10. Delete stop loss.

To change stop loss or take profit, enter a new value in the fields 1 and 2 or 5 and 6 and click the 3 button. Or move the labels 4 and 7 to the required level using the mouse. In this case, the order will be changed after moving the mark (by releasing the mouse button).

To remove stop loss or take profit, press 10 or 8 . To close a position or order, click the 9 button (this button can be hidden using the settings).

Vr Tab

The tab is intended for setting or modifying the virtual stop loss and take profit of an order.

The panel for setting the virtual stop loss and take profit of an order or position

  1. Enable / disable virtual sl and tp.
  2. Virtual take profit price (0-off).
  3. Virtual stop loss price (0-off).
  4. Virtual take profit label.
  5. Virtual take profit in points.
  6. Virtual stop loss in points.
  7. Label for virtual stop loss.
  8. Delete virtual take profit.
  9. Delete virtual stop loss.

To modify the virtual stop loss or take profit, enter a new value in the 2 and 3 fields, or move the 4 and labels with the mouse 5 to the required level.

Important!
To avoid an erroneous closing of a position on virtual levels, we recommend that you disable the (1) function while modifying (setting) the levels, and enable it only after the levels are set.

Tr Tab

The tab is intended for setting and configuring the trailing stop function for an order (position).

Setting up a personal trailing stop

  1. Enable / disable trailing stop order (position).
  2. Trailing stop settings.
  3. Load trailing stop template.
  4. Save trailing stop template.
  5. Trailing stop start level label.

All settings are identical to those of the trailing stop panel.

Br Tab

The tab is intended for setting and configuring the function of transferring the stop loss to the breakeven level.

Personal breakeven position

  1. Enables / disables the breakeven function for an order (position).
  2. Breakeven settings.
  3. Load breakeven template.
  4. Save breakeven template.
  5. Label of the distance level, upon reaching which the stop loss will be moved to breakeven.
  6. Profit level label, stop loss will be moved here.

All settings are identical to those of the breakeven panel.

Pc Tab

The tab is intended for setting the partial closing function.

Personal partial closing function

  1. Create new partial profit closing.
  2. Enable / disable partial profit closing.
  3. The size of the part to be closed, expressed as a percentage of the original lot of the position. Distance to the level of partial closure.
  4. Enable / disable partial loss closing.
  5. The size of the part to be closed, expressed as a percentage of the original lot of the position. Distance to the level of partial closure.
  6. Load partial closing template.
  7. Create a new partial loss close.
  8. Remove partial close level.
  9. Save Partial Close Pattern.
  10. Hide the level mark.
  11. Show level label.

All settings are identical to those of the Partial Close Panel.

Cl Tab

The tab is intended for full or partial closing of a position (order).

Manual position closing

  1. Partial closure.
  2. Closing the specified percentage.
  3. Closing the specified lot.

Alert

Panel for setting alerts by price and time

  1. Alert type.
  2. Enable / disable notifications on the chart.
  3. Enable / disable push notifications to the phone.
  4. Enable / disable sound notification.
  5. Enable / disable email notifications.
  6. Maximum number of repetitions.
  7. Pause in seconds between repetitions.
  8. Create alert.

Set alert:

  1. Select the type of notification from the drop-down list (1).
  2. Enable alert methods using checks (2-5).
  3. Set the maximum number of alert repetitions to 6.
  4. Set the pause between alerts in seconds (7).
  5. Click the Set an Alert button (8).
  6. Place the line that appears where you want it.
Important! (only for trend lines).
When switching the chart timeframe, the coordinates of the trend line on the horizontal scale can change (the number of bars between points changes), and as a result, the angle of inclination of the line changes. And situations are possible when the current price crossed the line on one timeframe, but not on the other. Therefore, the utility analyzes the intersection of the current price with the alert line only on the timeframe of the chart on which it was set. For example, if you set the alert line to M5 and switch the chart timeframe to H1, the utility will still analyze the intersection on M5.

Alert line parameters can be set in the panel settings.

Configuring alert line parameters

Information Panel

Information Panel

  1. Time until the close of the current bar
  2. Spread per symbol
  3. Current profit by symbol
  4. Number of Buy and Sell positions on a symbol
  5. Break-even price of positions on a symbol

The list of displayed information is set in the settings.

Setting up the info panel

  1. Display information.
  2. Move information line up.

Screenshot

Button for screenshot of the chart

  1. Button for screenshot of the chart.

When you press the 1 button, the utility will take a snapshot of the chart and save it in the MQL5 / Files / Charts or MQL4 / Files / Charts folder. If necessary, you can enable the creation of an additional folders with the name of the instrument and timeframe.

The parameters of the screenshot function can be set in the panel settings.

Configuring screenshot options

Trade history (Trace trades on the chart)

Button for displaying history on the chart

  1. Button for displaying history on the chart (tracing on the chart).
Important!
To use this function correctly, you should disable this function in the terminal.

Disable tracing of orders in the terminal

Hotkeys

Panel hotkeys

Important!
Hot keys work only on condition that the chart with the panel is on top of the others (active).

Color of panel, labels, lines

Color Panel

As the color of the panel, you can choose one of the ready-made color schemes.

Panel color schemes

  1. Panel color schemes.
  2. Create a custom color scheme.
  3. Download color scheme.
  4. Keep the current color scheme.

Or create a custom color scheme.

Custom color scheme

Label color.

Label color

Line color.

Line color


Buy Trade Panel MT4: 75 USD

Rent Trade Panel MT4 for 3 month: 30 USD

Rent Trade Panel MT4 for 6 month: 40 USD

Download demo version of Trade Panel MT4


Buy Trade Panel MT5: 75 USD

Rent Trade Panel MT5 for 3 month: 30 USD

Rent Trade Panel MT5 for 6 month: 40 USD

Download demo version of Trade Panel MT5

* The demo version works only on a demo account, on CADCHF and XAUUSD symbols.


Rebate service

Смотреть так же:




Комментарии ()