- fixed an error in accounting for the total profit of a TP with the function of closing in parts
- fixed initialization of partial closing and breakeven parameters
- added additional buttons in the minimized view of the panel
- added display of notification about exceeding the maximum lot
- bug fixes based on reviews
- Split order, fixed check for maximum lot
- Split order, removed maximum lot restrictions
- Split Order function, splits a deal into several, with a given volume
- functions for closing pending orders, each type added
- ATR trailing, added High/Low calculations
- Breakeven new parameter Offset = spread+commission
- checking SL and TP for negative values
- Trailing EMA and SMA were calculated incorrectly
- playback of Alert messages.
- displaying the parameters "In parts" - when the application is restarted.
- error when setting new parameters through the Apply button in the "In parts" function.
- modification of SL and TP with the mouse.
- display of breakeven parameters on reboot.
- updated the display of enabled functions in the program header.
- risk calculation from its value restored to the previous version.
- added time display options that are selected by clicking on the time.
- Partial closure - Lot calculation in "Lot%"
- fixed an error in the Line function when using partial closure RR and TP-0.
Changes in functions:
- the "Close%" and "Breakeven" functions on the "Trade" tab - now the functions are applied to all open positions of the current symbol.
(In the previous version, they were used for the last open position.)
- Removed the notification about exceeding the lot in the upper right corner.
- Removed the notification about the non-enabled trading permission.
- Partial closure expanded to 10.
- The "Apply" button has been added to all settings tabs.
- The trailing Limit has been moved to the new "Other" tab
- the symbol switching buttons have been removed.
- calculation of risk from "Its own value" - now the trading history is taken into account,
the exact amount from which the risk is calculated will be indicated after the / sign.
- for the breakeven function, setting parameters to (Point,RR,Change%).
- input parameters for setting the commission for the lot
"Commission per lot (manual)"
"Commission per lot (in deposit currency)"
- new function "Trailing Stop Order" - for a pending Stop order.
- new "Presets" function - now you can create your own presets of panel settings.
- a drop-down menu for selecting a preset has been added to the program header.
- added control on the settings tab for saving and deleting presets.
Fixed a bug in Trade Time Manager, the task could be performed 1 hour earlier.
Fixed a bug with changing lines when entering sl tp.
Added: button to hide / show order expiration from the context menu.
Added: methods for calculating the Level for partial closing (Auto, Prices, Point, RR, Change%)
Added: methods for calculating Lot for partial closing (Lot% in, Lot%, Lot)
Fixed: time check for placing an order by time.
Updated: with the Price button enabled - the Line function is now magnetized to the market price.
KEYS "Panel Maximize / Minimize"
KEYS "Panel Hide / Show Orders"
In the Trade Time Manager function:
Added opening of virtual pending orders.
Added opening of pending orders at a distance from the market price.
Icon function "Trade time manager" - opening/closing of positions and orders by time.
Icon to hide/show the display of orders.
Icon Alert function moved to the Trade tab.
RR Button - to enable/disable the relation between the TP and the SL.
Function for taking the spread into account when calculating profit and volume.
Spread Limit - check the spread before opening.
Added Increment/Decrement buttons for entry fields.
Added input parameters
"RR on/off" - enabling/disabling the relation of TP to SL.
"Show button Place" - shows/hides the Place button.
"Add spread to profit / risk calculations" - includes spread in profit and lot calculations.
"Spread Limit" - switches on/off checking of spread before opening.
"Spread Limit" - value.
"Alert - Show All TimeFrames" - enables/disables displaying Alert lines on other chart periods.
"Range TP SL Show" - switches on/off highlighting of the TP SL zones.
"Range TP SL full width" - makes the zone of the TP SL shading by the width of the chart.
"Trade Time Check" - enables/disables checking the time of the trading session before opening an order.
Fixed a bug Screenshot function, leading to the closure of the program.
Fixed: initialization of TakeProfit StopLoss input parameters if R / TP R / SL is set as 0.
Fixed: for Lines alignment by chart shift - CHART SHIFT, in the previous version it was removed.
Fixed: the margin for pending orders was not calculated (MT5 version).
Fixed: Error displaying Range TP SL.
Fixed: Atr Coefficient now accepts fractional values.
Added: on the Trade tab a button that hides the buttons for pending orders
Sell Stop, Buy Stop, Sell Limit, Buy Limit
and shows buttons
Close Sell, Close All, Close Buy
Delete S / L, Close%, Breakeven
KEYS "Delete Orders"
Added: BE, TS buttons on the Stop Loss line, to enable / disable the Breakeven, Treiling Stop functions.
Added: input parameter "Draw Button BE TS" - turns on and off the display of buttons.
Added: when using Lines, now one button is used to place a trade.
If the lines are not enabled, all buttons for opening a position are still available.
Lines function - the color of the TP SL Open horizontal lines is set by the Horizontal Line parameter in the Lines section.
Line and open position function - the illumination of the TP SL zones is reduced.
Line function - added free movement.
Line function - added display of Stop Out level.
Treiling Fractal function - fixed, now the generated fractal is used.
Added Virtual Pending Order function.
Added translation - German, French, Spanish.
Added input parameters
Range TP SL Back - display of the object behind the chart.
Draw objects Expiration order - display of the order expiration object.
Draw All Objects - draws TP and SL line objects for the new position.
Show Line Stop Out - displays the Stop Out level.
Virtual Pending Order
Added: panel size 75%.
Added: parameter All Chart - to switch the symbol on all charts.
Rollback to the previous version.
Fixed: spontaneous movement of the panel.
Fixed: OCO order function.
Added: Panel Mini parameter 7.60.
Added: Panel scale 75%.
Changed: The ratio of Profit to Loss is now entered by one parameter RR TP / SL.
Changed: Location of the Screenshot button.
Added: Profit RR parameter - enables setting parameters in relation to Stop Loss.
Added: toggle symbols - added toggle for all charts, timer toggle in seconds.
Added: Save Settings parameter - enables saving panel parameters. Previously it was always on. This option can now be disabled.
Fixed: displaying the profit of a position as a percentage of the balance was displayed without a minus sign.
Fixed: updating lines when entering Partial Close parameters.
Fixed: when entering the Trailing Stop Step parameter, it was not the step but the distance that was set.
Fixed: error with saving Alert data when changing the chart period.
Fixed: the graphical object of the warning “automatic trading disabled” was not deleted.
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.
Fixed: calculation of risk in the deposit currency.
Added: Manage positions of all symbols (from one chart). Added parameter - "Manage all Symbols (from one chart)"
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: Breakeven (price open) function on Breakeven + (Profit) - now the function sets Stop Loss at the open price + profit in points.
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: S X buttons are enabled for Show Lines.
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: lot calculation by AB prev Day, Week, Mont methods. The calculation was carried out according to the% of balance method.
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.
Updated for MetaTrader 5 build 2485
Fixed: invalid stops at partial closure.
Changed: removed all text from the screenshot function.
Fixed: KEYS "Show Line Buy / Sell" - now works independently of KEYS "Show / Hide line".
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: Show Lines partial closing display in fixed points.
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.
Fixed: parameter input error for Trailing Stop Psar, indicator did not initialize.
Added: updates on the timer Trailing Stop \ Limit functions, in seconds and when a new bar event.
Trailing Timer - Sec, New Bar
Sec (min 10)
Bugfix: entering PSAR indicator parameters did not show numbers after 2 decimal places.
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.
Updated: Function Close in parts
Added: New Trailing Stop Features
Trailing stop fractals
Trailing stop ma
Trailing Stop Parabolic SAR
Trailing Stop ATR
Added: Trailing Limit Order
Optimization: calculating the volume for accounts in Cryptocurrency.
Fixed: menu objects when switching a period.
Fixed: profit calculation taking into account partial closure.
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 the line of modification of stop orders for high-resolution screens.
Fixed: displaying profit taking into account swap.
The error that caused the program to freeze has been fixed.
Updated: Close function All positions in profit or loss.
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.
Input parameters added:
----------------------Close all if: Profit Loss----------------------
Profit - true/false
Loss - true/false
Color text if On
Color text if Off
Send Alert if Close All - true/false
Bugfix: “lines on all charts” were not deleted after the last update.
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: work in the tester (only buttons work).
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.
Improved: cross rate calculation for margin calculation.
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.
Fixed a bug where the order was closed. If the condition TP 0 and on virtual TP SL.
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 additional information for order markup lines.
Added alignment of the mini panel.
Added tab "Info Statistics".
Added the ability to hide a comment entry.
Updated black and white theme.
Added KEYS ShoweLineType hotkey.
Added Joanna voice for alert feature.
Fixed saving parameters.
Fixes for Virtual SL TP
Partial Take Profit function changed.
Changed Trailing Stop function.
Added new Hotkeys.
Fixed bug: incorrect closing of the partial profits.
Redraw the graphic elements for screens with more than 120 dpi.
Fixed: display of profits on the Close tab. (Including commission).
Added: saving parameters at the moment of entry.
Added: saving screenshots, from the button on the panel and automatically when making trading operations.
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: commission function changed and calculated based on the last position in the history.
Fixed bug: if Account Balance is 0.
Fixed bug: saving panel settings on different windows with the same Symbol.
Alert function: fixed bug (when used on CFD, the panel terminated with a critical error)
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).
Fixed bug with hangup.
Optimization (+10000 graphic objects)
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
Show functions - enable / disable display of functions (PT TS BE)
Show Spread - enable / disable Spread Display
Show Commission - enable / disable display Commission
Changed: Removed disabling object descriptions when starting the program.
Changed: "Commission per lot" to "Commission"
Changed: the function "Virtual SL TP" pending orders are now used normal (they used to be virtual).
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: point size - 1 point = 100 pips
Added: Accounting profit with a broker commission.
Updated: Risk calculation function. Now the risk will not exceed the established.
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 the function: checking the permission to open orders.
Fixed: the error function "Partial closure of profits."
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.
Fixed bug: moving the graph with the left mouse button.
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 bug opening price of Buy Stop order
Fixed a bug (spontaneous closing of an order with virtual TP and SL, if on other charts there were also virtual TP and SL).
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 level management Partial TakeProfit
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 lock buttons for fixing lines on the chart.
Added new OCO Order (One Cancels the Other 'orders) feature.
Optimization of order closing functions (there may have been lags before).
Added button "N" on the minimized panel to set the marking lines.
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).
Fixed saving panel settings.
For each character retains its settings.
Added to advanced options:
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.
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
Elimination of errors in the construction of marking lines
Added in advanced settings "Point (pip) Option" to select the value of the Point
Added selection of String options to the main parameters (String Options)
Improved arrow removal function after order
Improved markup function (TP and SL now show correct values including spread)
Optimization for large monitors.
Added a loss amount + commission.
Critical fixes for large monitors.
Added a parameter to change the font size.
Added new options for panel sizes.
Reduced the size of the folded panel.
Button "Show line" - renamed to "New order"
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.
Updated lot function
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
A new SOUND mode has been added for the Alert function
Improved notification system.
Now you can choose from: Message Box, Push Notification, Send Mail.
For Alert Price and Alert Time: ALERT, PUSH_NOTIFICATION, SEND_MAIL.
Added change of colors for open items.
Optimization to reduce CPU load.
The parameters of the ratio of profit to loss can now be set with one decimal point.
Fixed re-drawing an open position data if the function is enabled (partial closing).
Fixed critical error which led to zero division.
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 automatic hiding of the trade levels on the chart (levels of the open positions, Stop Loss, Take Profit and pending orders). The levels are hidden when you move the mouse cursor over the panel area, and also when placing order using graphic lines (with the Show Line pressed).
Added checking of the price normalization with consideration of the tick size for the Forex, CFD, MOEX, Metals, Crypto markets.
Added the Risk_mode parameter.
Added the Panel_size parameter.
Fixed the error of display on different monitors.
Optimized the functions and corrected the visual appearance.
Added step for the Trailing Stop feature
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.