Settings for Limiting Trading By PRICES
This section describes the EA settings that allow you to trade based on control price points. These features are available for Expert Advisors above the Elastic Grid level, which implement the concept of progressive growth of functionality to implement various grid strategies.
It should be taken into account that the names of settings and some concepts may change over time (as the project develops).
A brief description of the trading opportunities of this mode:
1. Trade only within a given price range
2. Expanding the grid of pending orders when approaching a given price
3. Trailing stop of the set price limits
4. Closing positions and deleting orders of a given type when going beyond the specified price limits
5. The ability to use this type of trade at the same time with any other types of trade that the adviser supports.
Information options: All the necessary data related to this type of trade is displayed in a separate information panel created specifically for this mode. Also, after the finalization of the trade, a separate message is displayed about this, which will be impossible not to notice and ignore.
Change settings on the fly: Almost all settings for this mode can be adjusted even after it is activated. That is, you can, without problems, change the already set values at any time an unlimited number of times. At the same time, the adviser will constantly monitor the correctness of the entered settings, thereby helping to better adapt to the current trading situation.
Variety of strategies: The trading (and informational) capabilities of this mode can be used not only for the operation of the current EA, but also for manual trading, and in some cases for controlling the work of other foreign Expert Advisors.
Technical details of available options >>
Some additional notes:
All trading in this mode is based on Bid values.
The initial deployment of the EA grid and the restoration of orders is triggered at the starting price.
The initial prices for the EA grid are not related to the price range of this mode in any way!
Description of Settings
With this setting, you can also restart this trade after it ends. That is, if the market price has gone beyond the specified price range (trading is considered completed), and the trader wants to restart everything again without restarting the adviser, you need to turn off this mode, approve it and then turn it on again.
The fixed value of the starting price can always be viewed in the information panel. At the same time, the color marking of this line allows you to quickly determine whether the market price has already reached the starting price (trading in the active phase) or not yet.
Scaling the information panel for a given trading mode (increase or decrease).
< Do not Delete or Close anything >
No actions with orders and positions are required. In this case, the EA will simply stop auto-updating its grid levels.
Deleting all pending orders and market positions of the Expert Advisor on the current currency instrument
Deleting all pending orders and market positions on the current currency instrument
Deleting all pending orders and market positions on the entire account
Technical description of various combinations of settings
LOWER Trailing-Stop = 0
Result:
If, at the time of the start, the market value of Bid is below than the declared upper limit ((and) or a Trailing-Stop of the upper limit is set), the starting price will be equal to the current Bid value, and the EAs grid will be deployed (if it is set in other settings) immediately. Closing of market positions and/or deletion of pending orders (if it is set for this mode) occurs, when the market Bid goes beyond the upper limit.
If, at the time of the start, the market value of Bid is higher than the declared upper limit, the starting price will be equal to the value of the upper limit, and the EA grid (if it is set in other settings) will be deployed, when the market Bid touches this starting price (upper limit). Closing of market positions and/or deletion of pending orders (if it is set for this mode) occurs, when the market Bid goes beyond the upper limit (after activation of the starting price).
LOWER Trailing-Stop = 0 (or > 0)
If, at the time of the start, the market value of Bid is higher than the declared lower limit ((and) or a Trailing-Stop of the lower limit is set), the starting price will be equal to the current Bid value, and the EAs grid will be deployed (if it is set in other settings) immediately. Closing of market positions and/or deletion of pending orders (if it is set for this mode) occurs, when the market Bid goes beyond the lower limit.
If, at the time of the start, the market value of Bid is lower than the declared lower limit, the starting price will be equal to the value of the lower limit, and the EA grid (if it is set in other settings) will be deployed, when the market Bid touches this starting price (lower limit). Closing of market positions and/or deletion of pending orders (if it is set for this mode) occurs, when the market Bid goes beyond the lower limit (after activation of the starting price).
LOWER Trailing-Stop = 0 (or > 0)
Result:
If, at the time of the start, the market value of Bid is within the specified price range, the starting price will be equal to the current Bid value, and the EA grid will be deployed (if it is set in other settings) immediately. Closing of market positions and/or deletion of pending orders (if it is set for this mode) occurs, when the market Bid goes beyond the upper or lower limit.
If, at the time of the start, the market value of Bid is higher than the declared upper limit, the starting price will be equal to the value of the upper limit, and the EA grid (if it is set in other settings) will be deployed, when the market Bid touches this starting price (upper limit). Closing of market positions and/or deletion of pending orders (if it is set for this mode) occurs, when the market Bid goes beyond the upper limit (after activation of the starting price).
If, at the time of the start, the market value of Bid is lower than the declared lower limit, the starting price will be equal to the value of the lower limit, and the EA grid (if it is set in other settings) will be deployed, when the market Bid touches this starting price (lower limit). Closing of market positions and/or deletion of pending orders (if it is set for this mode) occurs, when the market Bid goes beyond the lower limit (after activation of the starting price).
LOWER Trailing-Stop = 0
Result:
The EA grid will be deployed, when the market Bid touches the starting price set in the settings. Automatic closing of market positions and/or deletion of pending orders (for this mode) is not available, since the boundaries for the end of trading are not defined.
LOWER Trailing-Stop = 0
Result:
If the starting price is set ABOVE the upper limit: Alert
If the starting price is set UNDER the upper limit, the EA grid will be deployed (if it is set in other settings), when the market Bid touches the starting price. Closing of market positions and/or deletion of pending orders (if it is set for this mode) occurs, when the market Bid goes beyond the upper limit (after activation of the starting price).
LOWER Trailing-Stop = 0 (or > 0)
Result:
If the starting price is set UNDER the lower limit: Alert
If the starting price is set ABOVE the lower limit, the EA grid will be deployed (if it is set in other settings), when the market Bid touches the starting price. Closing of market positions and/or deletion of pending orders (if it is set for this mode) occurs, when the market Bid goes beyond the lower limit (after activation of the starting price).
LOWER Trailing-Stop = 0 (or > 0)
Result:
If the starting price is set ABOVE the Upper limit: Alert
If the starting price is set UNDER the Lower limit: Alert
If the starting price is set within the specified range, the EA grid will be deployed (if it is set in other settings), when the market Bid touches the starting price. Closing of market positions and/or deletion of pending orders (if it is set for this mode) occurs, when the market Bid goes beyond the upper or lower limit (after activation of the starting price).


