Versión 1.5
2015.03.09
Full description of parameters and settings' relationships.
Use clever closing? – enable "clever" closing (if an order with a maximum profit covers an order with a worst loss, the both are closed). Example: We may specify that the operation should start after the fifth order. Beginning from the sixth order, the EA looks for an opportunity to close the most loss-making position using the profit obtained by the last order. The mode works till only 4 orders remain.
Count of orders for clever closing – the number of orders, after which a "clever" closing is applied
Check for parameter "OrdersNoTP"? – if true, closing is not applied in case the number of orders exceeds the value specified in OrdersNoTP (the opposite grid).
АТР – ATR indicator settings. It may indicate the state of the market. Also, the tool can be used as an additional filter. The EA algorithm starts operation only when the indicator signal is received. It allows the trading robot to stay away from the market during strong movements.
Use ATR? – enable/disable the module.
Period – the indicator period.
ATR is higher than.. – the value, upon exceeding which the trade can be opened.
TF ATR – ATR timeframe.
Parabolik orders – after a few grid orders, all subsequent orders are set according to Parabolic SAR signal. Example: Specify 5 orders, while the sixth one is set only when the Parabolic signal changes (not according to a grid step). This allows the EA to avoid opening unnecessary orders during strong movements without roll backs).
Use Parabolic orders? – enable/disable the module.
Count of orders for filter by Parabolic – if the amount of orders exceeds or equals the specified value, the next one is set according to Parabolic.
Step for Parabolic orders – step of opening the grid orders (the minimum acceptable step in points).
One signal - one order – suppose that we have received a buy signal from Parabolic, and this signal does not change for quite a long time. After the parameter is activated, only one buy is set, till it is not finally changed to a sell. In this case, after receiving buy, the EA is able to place another buy. In other words, one signal – one trade.
TF of this filter – Parabolic timeframe.
Transient Zones - the global filter changing the market entry principle. The EA works by the system of transient zones. In case of a drawdown, the good old PriceSeine is applied. All data on the transient zones and the module configuration can be found on the Internet (can be used together with АТР).
Use Transient Zones? – enable/disable transient zones.
Count of bars on the left – amount of bars to the left.
Maximum height of zone – maximum zone height.
Minimum height of zone – minimum zone height.
Time Filter – all days of week are configured, from 0 to 24, during a non-tading time when the EA performs no new actions, while old orders remain intact.
PriceSeine – the main EA algorithm used for setting the modules.
Step – order step in points.
Lot – lot (if 0, Risk parameter is used).
Risk – risk size.
Exp – multiplier.
MaxLot – maximum lot size.
DigitsLot – number of decimal places in the applied lot (1(0) /0.1(1) / 0.01(2)).
OrdersNoTP – number of open positions, at which the opposite direction is no more closed by profit and supports drawdown direction, as well as interacts with 'Check for parameter "OrdersNoTP"?' parameter.
Profit method – profit fixing method. 4 methods are provided:
useTrailing – trailing by Parabolic. It directly depends on 'Parameters of trailing by parabolic' group of settings. After reaching the profit, trailing by Parabolic is continued, instead of closing. If there are no closing signal for a specified amount of points, the Parabolic timeframe grows. Example: We have started from М1 and passed a specified distance with no closing signal. Then we switch to М5 and pass the same distance. Again, no closing signal appears. Then we switch to M15, etc. Please note that this method only considers the 'Profit. Points' function. When the mode is enabled, 'Profit. Money' parameter should be set to an unattainable value. For example, it may be set equal to your deposit.
useTrailingDanger - works the same way as the parameter described above, despite the fact that Parabolic timeframe does not grow. The values specified in the set are used.
useVirtualTP - virtual take profit.
useRealTP - actual profit visible to all, including your broker.
Profit.money - profit in deposit currency.
Profit. Points - profit in points (the internal re-calculation in the code is performed when collecting the bends, and even if you set 60, it may close at +10).
Drowdown, when trading will be stopped – drawdown, at which trading is stopped. It removes pending orders and opens nothing any more (in % of the deposit).
DrawdownStop - drawdown in the deposit currency, at which everything is closed.
NoNewOrders - drawdown in the deposit currency, at which the EA stops placing pending orders.
OppStart - the order the opposite grid starts from (pyramiding, works as a Stop Loss during a trend reversal accepting a loss).
OppStartLot - initial lot of the grid (pyramiding).
OppExp - lot increasing exponent.
OppStep - order placement step (pyramiding).
OppMagic - separate magic number for the pyramid.
OppEqu - the opposite grid order the number of the grids' lot amount (100% lock) is balanced from.
Parameters of the trailing by parabolic - the block for setting the trailing by Parabolic. The first three values are the standard ones from the indicator.
Period – track the current one on the chart or select another one.
Go to the next TF after .. points – how many points should be passed, after which the Parabolic timeframe is increased. Used for useTrailing parameter.
------------------------------------------------------------------------------
Note: now, if the free margin level is equal to 100 (0.01*10000) with the initial lot of 0.01, trading is suspended, pending orders are removed and the EA waits till the free margin exceeds 100 again. Therefore, I recommend that you refill your deposit when approaching this critical value.
Versión 1.4
2015.03.02
<<>> – "clever" closing settings
Use clever closing? – enable "clever" closing (If an order with a maximum profit covers an order with a worst loss, the both are closed)
Count of orders for clever closing – the number of orders, after which a "clever" closing is applied
Check for parameter "OrdersNoTP"? – if true, closing is not applied in case the number of orders exceeds the value specified in OrdersNoTP
<<>> - ATR indicator settings. It may indicate the state of the market. Also, the tool can be used as an additional filter
Use ATR? – enable the filter
Period – the indicator period
ATR is higher than.. – the value, upon exceeding which the trade can be opened
TF ATR – ATR timeframe
<<>> – after a few grid orders, all subsequent orders are set according to Parabolic SAR signal
Use Parabolic orders? – use the new grid
Count of orders for filter by Parabolic – if the amount of orders exceeds or equals the specified value, the next one is set according to Parabolic
Step for Parabolic orders – step of opening the grid orders
One signal - one order – suppose that we have received a buy signal from Parabolic, and this signal does not change for quite a long time. After the parameter is activated, only one buy is set, till it is not finally changed to a sell. In this case, after receiving buy, the EA is able to place another buy. In other words, one signal – one trade
TF of this filter – Parabolic timeframe
<<>> - the global filter changing the market entry principle. The EA works by the system of transient zones. In case of a drawdown, the good old PriceSeine is applied. All data on the transient zones and the module configuration can be found on the Internet.
Use Transient Zones? – enable the transient zones
Count of bars on the left – amount of bars to the left
Maximum height of zone – maximum zone height
Minimum height of zone – minimum zone height
<<>> - time filter
use_time_filter – enable the filter
MondayHourOpen – trading start on Monday, hours
MondayHourClose – trading end on Monday, hours
...
FridayHourOpen - trading start on Friday, hours
FridayHourClose - trading end on Friday, hours
--------------------------------------------------------------
Revised the profit algorithm, removed the deposit currency, points are left intact. Added ability to set real profit instead of a virtual one - useRealTP, useVirtualTP.
Versión 1.3
2014.11.26
Added the following parameters:
- OppStart - the order the opposite grid starts from (pyramiding; in case of a trend reversal, it works like a stop loss accepting the loss).
- OppStartLot - initial grid lot (pyramiding).
- OppExp - lot increase exponential.
- OppStep - order step (pyramiding).
- OppMagic - separate magic number for the pyramid.
- OppEqu - the opposite grid's order the grids' lot is balanced from (100% lock).
- DrawdownStop - drawdown value in deposit currency, at which everything is closed.
- NoNewOrders - drawdown value in deposit currency, at which the EA stops placing pending orders.
Советник просто бомба! Отличный результат! Не ставить на безоткатные пары.Использую базовые настройки. Рекомендую.