• Visão global
  • Comentários (17)
  • Discussão (280)
  • O que há de novo

Exp TickSniper DEMO

Este Expert Advisor pega movimentos rápidos no preço de um par de moedas e abre posições na direção do movimento. 

A funcionalidade é a mesma da versão para o MetaTrader 4. Ela inclui stop loss, take profit e um sistema de média.

Nota: a versão demo não possui parâmetros de entrada ajustáveis. Lot = 0.01, todos os outros parâmetros são definidos para os padrões. Ele usa apenas um par de moedas para negociação - EURUSD.

O strategy tester não é adequado para testar este Expert Advisor! Devido a algumas razões técnicas ele deve ser verificado apenas em tempo real.

Parâmetros Principais

O sistema baseia-se na velocidade de ticks vindo vindo do MetaTrader 4 - MetaTrader 5. O sistema determina automaticamente os níveis para colocar as ordens, a velocidade dos próximos ticks, a distância das ordens adicionais e para o rastreio do lucro.

  • OnlyModify- função que permite que o Expert Advisor trabalhe no modo de rastreio da posição atual, sem abrir novas ordens.
  • Timeope - O período em milissegundos que é utilizado para verificar os sinais do Expert Advisor. Quanto maior for o valor, será mais frequente a geração de sinais de qualidade inferior.
  • DistanceTickSpred - O número de spreads que o preço deve ir durante o tempo Timeope para que o Expert Advisor gere um sinal.
  • TakeProfitTickSpred - O número de spreads do par de moedas para a colocação de um take profit para todas as posições.
  • DistanceAverageSpred - O número de spreads do par de moeda para colocar ordens adicionais para a posição principal.
  • TrailingStopaTickSpred - O número de spreads do par de moeda para o rastreio do lucro. Uma vez que o lucro da posição tornou-se maior do que ou igual a TrailingStopaTickSpred (em pontos), o sistema inicia o stop móvel. Com isso, o take profit é zerado. 
  • LotsMartin - aumenta o volume do próximo negócio adicional de acordo com o princípio de Martingale.

Parâmetros Gerais

Lote fixo

Lots (0,01 .........) - Define o lote fixo para todas as negociações.

Esse parâmetro define o volume para todos os negócios. O lote é fixo e aplicado a todas as ordens. Você precisa esclarecer o lote mínimo para uma negociação que é permitida pelo seu corretor.

Lote dinâmica

DynamicLot (true - false), LotBalancePcnt (em percentagem da margem livre).

Estes parâmetros são destinados a ajustar o cálculo automático e definir o lote, dependendo do tamanho da margem livre. Você pode encontrar mais informações no artigoAutolot(Calculando o volume com base no balanço atual).

Tempo de Trabalho do Expert Advisor

OpenHour (em horas), OpenMinute (em minutos), CloseHour (em horas), CloseMinute (em minutos).

Esses parâmetros são usados ​​para ajustar o intervalo de tempo de operação do Expert Advisor. Diante disso, este intervalo afeta apenas a abertura de novas posições. As funções de stop móvel trabalham independentemente do intervalo.

Por exemplo, você quer que o Expert Advisor negocie apenas das 14:00 até as 18:35 Assim, os parâmetros serão algo como:

OpenHour= 14, OpenMinute=0, CloseHour=18, CloseMinute =35.

As negociações serão realizadas das 14:00-18:35; os sinais da estratégia será ignorado no restante do tempo.

Stop Loss de uma negociação

StopLoss (0...) em pontos.

Este parâmetro é um stop loss para cada posição. Ele é especificado como o número de pontos perdidos. Uma vez em que ela é atingida, a posição é fechada pelo servidor. 0 - O parâmetro é desativado; e o stop loss será igual a 0.

Este parâmetro deve ser definido para não menos do que o valor mínimo permitido no seu servidor. Caso contrário, o Expert Advisor irá mostrar o erro 130.

Lucky75
14
Lucky75 2019.02.18 13:11 
 

Установил неделю назад на демо счете (5000 USD), на большое количество валютных пар с низким спрэдом. Советник открыл за это время 61 сделку (из них половина по паре евродоллар). Я в шоке, но 60 из них в плюсе, и только одна в минус! Большая часть сделок завершается с небольшим профитом по безубытку. Пока не разобрался, но в программе как-то можно увеличить этот небольшой профит, так как по истории часто цена ходила выше и можно бы было снять больший профит. Просадка счета не более 100 долларов при открытых сделках (обычно 2-3 сделки одновременно). Очень рекомендую.

Mauricio Saleh
25
Mauricio Saleh 2018.06.21 16:07 
 

Llevo 2 dias con la versión demo en USDJPY y la verdad... me ha devuelto la confianza en esto... funciona muy bien en una cuenta pequeña... le doy hasta mañana viernes para decidir la compra del PRO, pero por ahora, MUY RECOMENDADA!!!

Nikolay Gaylis
17218
Nikolay Gaylis 2018.04.24 16:40 
 

Usuário não fez qualquer comentário quanto a classificação

Andrey Litvichenko
7591
Andrey Litvichenko 2017.10.16 16:25 
 

Usuário não fez qualquer comentário quanto a classificação

hnerty
189
hnerty 2016.11.11 15:15 
 

Vladon is making always a good job,is one of the best , but for me actually is not allright ..tested on a demo account on VPS and scalper worked very well, until buum ! a large loss ripped more than 10 percent of the demo account,and again buum ...maybe is better to try the paid one ,not sure

....like every scalper gaining little ,loosing large amounts

Eduard Gluhov
417
Eduard Gluhov 2016.11.02 10:20   

Вроде эту версию переделали на евпобакс, поставь на неё

Роман Ефимов
122
Роман Ефимов 2016.10.12 21:58   

Скачал поставил на доларену чего-то не хочет работать за 2 суток не одной сделки не открыл,в тестере работает нормально

Nork
6084
Nork 2016.03.21 03:45 
 

Usuário não fez qualquer comentário quanto a classificação

ANDHUPP
5831
ANDHUPP 2015.08.29 23:21 
 

Great EA!

naymansa
14
naymansa 2015.07.27 10:25   

День добрый , скачал демо установил, параметры по умолчанию, но не происходит( Торгую на демосчете открытия

Megatrader777
219
Megatrader777 2015.02.04 12:09 
 

The Best EA!

Ben Peretz
140
Ben Peretz 2014.10.15 22:33 
 

I never thought that there is an EA that can empty an account in less than 2 hours.. Even my dog can trade better than this.

Dr. Trader
4171
Dr. Trader 2014.10.14 05:57 
 

I am using it for couple of weeks on demo account, looks good. EA opens order, and then either closes it with profit, either uses averaging to anyway close deal with profit, therefore balance drawdown is almost impossible. I had only one situation when ea closed deal with negative profit, but it regained losses back with next deal.

Averaging can cause huge equity drawdown on certain conditions, so its better to have a lot of balance in reserve.

Stats for last 11 trading days (eurusd):

lot size = 0.01

profit = 23.16

biggest equity drawdown = 23.14

biggest balance drawdown = 0.01

No settings changed, everything by default. And looks like I don't need to adjust any settings at all.

********************

2014.10.27

Its already month of EA trading eurusd on demo account, stats are following:

profit = 53.78

biggest equity drawdown = 48.8

biggest balance drawdown = 0.06 (!!!!!)

So, if you want to have no more than 10% equity drawdown - you should have 500 on your balance per each 0.01 lot. Income is around 10% per month in this case. Keep in mind that results are related for demo version, which does not autoadjusts to market situation like pro version. And supports only eurusd with default parameters. So, in my opinion PRO version will be much better, plus will allow to trade many pairs at the same time. I will keep demo version for one more month to have better equity drawdown statistics, then go pro. Congratulations, Vladislav, this is amazing work!

This free EA can trade on real account too, on any symbol, but you cannot change settings. And when equity drawdown reaches -10% - ea stops to open new trades at all, at the same time averaging stops too. So you should not use this free version on real account with small balance, or else lack of averaging may end your account. This is relevant only for demo version, full version will have possibility to change this setting.

*********************

2014.11.05

Here is signal with this EA autotrade on 100 symbols at the same time: http://mql5.com/43j4

I am using it to find most profitable symbols, but you can check its results too. Some of symbols have very high equity drawdown, so its important not to trade all possible symbols on real account at once :)

vadoos
1441
vadoos 2014.05.15 08:09 
 

Usuário não fez qualquer comentário quanto a classificação

Malken
54
Malken 2014.04.30 09:00 
 

best choice

Vadim Strelkov
7815
Vadim Strelkov 2014.02.28 14:37 
 

4 только за то что демка

Mamai
101
Mamai 2013.06.03 10:19 
 

Usuário não fez qualquer comentário quanto a classificação

Versão 19.325 2019.03.25
- EAPADPRO v27 update
 - Fixed the error of obtaining the average spread when opening a new bar on some currency pairs (when Ask and Bid = 0).
Versão 19.319 2019.03.19
Уважаемые друзья. Спасибо, что вовремя сообщаете об ошибках.
Всем кто скачал эту версию для реального счета.
Versão 19.204 2019.02.04
EAPadPRO version 26
Versão 19.103 2019.01.05
- Update EAPADPRO v 25
- Additional languages ​​added to the panel: Spanish, Portuguese (Brazil), German, Chinese, Japanese;
   The translation was made using the GOOGLE Translator + MQL + Terminal site!
   If you find an error in your language, please report it in messages. Thank!
 - Increase the speed of the panel;
 - Updating data on the block "Profit by Date" works 1 time in 5 minutes to save computer resources;
 - Fixed "duplication" of lines in the help and greeting;
 - Automatic closing of the panel 3 hours after the last use to save computer resources;
 - Automatic closing of the panel on the VPS from METAQUOTES to save resources MQL VPS;
 - Added the ability to Collapse / Expand the panel when you double-click on the window title (Analog Windows);
 - By default, we collapsed the Extra Buttons block;
Versão 18.991 2018.12.21
- Update EAPADPRO panel to v23 version
- Added a control unit and control the speed of the quotes and the speed of testing.
- Added block output table open deals and positions.
Versão 18.946 2018.10.23
For your convenience, we have added a brief description of the parameters in the table of external variables and expert settings.
-------------------------------------------------- -------------------------------------------------- ------------
Update panel EAPAPDPRO v21:
-Graphics improvements.
-Added tooltips.
-Added information about the ban on trade for various reasons.EA works on the movement of currency pair quotes.
An important parameter of the system is the spread.
A zero spread is prohibited for the program.
In this version, the adviser brings the average spread to 1 if the spread on the server is 0.
This allows you to avoid erroneous opening positions with an average value of 0!
Versão 18.830 2018.08.30
Обновление EAPADPRO v 20
Versão 18.828 2018.08.28
Next Update
Versão 18.820 2018.08.20
Upgrade the EAPADPRO to version 20.

Block Limiting losses and profits updated:
Parameters LimitForLosses and LimitForProfits changed by type to double
A new CUSTOM mode has been added to the LimitType type. You can specify your monitoring values ??in minutes, the LimitForCustom_Minutes parameter.
Versão 18.7 2018.04.24
To the Last Price information output block:
Added the number of points till the next averaging. Indicated in brackets from the last opening price.
To the Aver Price information output block:
Added the amount of commission and swap in points.

The CloseByMa function has been divided into 3 types of closing:
False=0 - the EA does not close positions when the MA direction changes.
OnlySignal=1 - when the MA direction changes, the EA closes only when one main signal position is open. There should be no averaging positions open.
SignalAverage=2 - when the MA direction changes, the EA closes all positions, including averaging positions.
Versão 18.5 2018.04.04
Update New Feature:
Include_Commission_Swap
Use the original calculation of commission and swap when enabling the functions: Breakeven, Trailing Stop, Averaging.

The original commission calculation is based on the formula for calculating the value of 1 point from the open positions on a given symbol and magic number. Negative swap and commission are taken into account during calculations. The function returns the value of the negative swap and commission in points, and considers this when working with breakeven and trailing stop.

Note: if your broker has a floating spread, commission is calculated and set during the operation of the breakeven and trailing stop functions, but the spread may increase, leading to additional loss points. This is not a calculation error!
Also, note that when a swap occurs, the EA recalculates the breakeven line and sets new stop loss levels is the server allows it (restriction on the minimum Stop Level of your broker). If the server does not allow setting breakeven and returns the minimum stop level error, the EA will be unable to modify the position and additional loss points may be received.

In order to avoid losses when using accounts with commission and when receiving a negative swap, it is recommended to increase the distance of the breakeven or trailing stop.

The breakeven level (LevelWLoss/LevelWLossMANUAL) can be calculated manually, taking the commission into account.
For example: commission for opening and closing position = 2 USD (EURUSD) per 1 lot. So, in order to cover the loss on the commission, it is necessary to set LevelWLossMANUAL = 2 (points) + 1 (confirming) = 3 points.
Thus, the EA sets breakeven to +3 points, which in turn will cover the loss on the commission.

=============================================================================================================
- Added a special mode to the breakeven function through the LevelWLossMANUAL parameter
When LevelWLossMANUAL = 0, the breakeven point is calculated based on the current spread. This allows making the breakeven level dynamic and closing with the minimum profit of 1 spread. If the position's profit increases, trailing stop comes into play.
(This mode worked in previous versions of the expert)
If LevelWLossMANUAL = 1, the EA will set breakeven to 1 point!
Versão 18.4 2018.03.28
Only the negative values are considered in calculation of the additional commission and swap points (positive swap has no effect on calculation)
Versão 18.3 2018.03.08
- Update for the information panel EAPADPRO v2.0;
- The code of the EA has been optimized to receive a large number of signals;
- Increased the EA operation speed;
- Updated work with a small spread;
- Updated the operation of averaging;
- Updated the commission calculation algorithm;
- Updated the average spread calculation algorithm;
- Updated the operation by bars, now the EA is able to perform multiple deals if a signal is repeated on 1 bar.
Versão 17.525 2017.05.29
- Fixed the trailing stop error when there are positions in different directions.
- Improved the operation of the Set_StopLoss_to_the_next_profitable_position_level
- Improved the operation of the Averager
Versão 17.501 2017.05.03
Fixed an error with position averaging when trading multiple symbols with the same magic number simultaneously
Versão 17.330 2017.04.05
- Increased the algorithm processing speed towards performance and receiving signals.

- Added the SecondsToRefresh parameter to the EAPADPRO block - refresh rate of the information on the chart (default is 10 seconds). This is done to reduce the CPU load.

- Added the Set_StopLoss_to_the_next_profitable_position_level option. When enabled, this option monitors the open positions and transfers the stop loss to the next profitable levels. If the EA opens a BUY order, but the price moves against the position, 3 averaging positions are opened at the lower levels. Then, the price moves in the direction, but does not yet touch the middle line to activate the trailing stop. And if the price passes the opening level of lower position 2, the new option activates transferring the stop loss of the lowest position to the breakeven level. And if the price passes the level of the lower position 3, then the stop loss of the first position will be equal to the opening level of the position 2. And the stop loss of the position 2 = opening price of this position, and so on. If the price touches and goes down, the 2 positions will achieve breakeven and profit. Then the EA opens the averaging positions according to the algorithm again. But 2 profitable deals will be fixed.

- Fixed the breakeven error that occurred in accounts where the stop level = 0.

- Added the automatic spread level function. On accounts with commission, the EA may set too small levels due to the small spread. At the same time, the "Low" message will be displayed in the EAPADPRO dashboard. This function protects from using the EA on a small spread and allows to neutralize the difference between "normal trading" and trading on the accounts with the "small spread".


- Added support for the deposit currencies for the Autolot function, which are different from EUR USD RUB

- Added the RiskRate parameter - the exchange rate of your currency against the USD. The default RiskRate = 0 means that the EA will attempt to find the correct exchange rate in the "Market Watch". For the autolot to work adequately with all currency pair, it is necessary to "Show all" currency pairs in the "Market Watch".
Versão 17.224 2017.03.01
Update of the "Averaging" block for the Brazilian market
Versão 17.211 2017.02.20

Global update 2017

- Improved the signal detection system. Fully revised the algorithm for obtaining signals.
- Fully revised the function for determining the average spread. Changed the default value of the TimeToCheckAverageSpread parameter to 80000 (80 seconds) for determining the average spread
Note: During the first TimeToCheckAverageSpread/1000 seconds the EA does not trade, but collects information!
This done to average the floating spread of your broker and to avoid false signals during significant fluctuations in the spread values.
This option is disabled for fixed spreads.
- The DistanceMANUAL parameter has been renamed to AverageDistanceMANUAL;
- Updated the calculation of averaging and the MaxOrders parameter for hedging accounts.
- Algorithm for signal calculations will be disabled when the trading time (Time Traiding) is disabled in order to increase the testing speed of the EA.
- Modified the TrailingStep parameter. If TrailingStep =0, the TrailingStep = TrailingStop.
This means that the trailing stop modification step will be equal to the trailing stop level in spreads.
- Removed timer from the EA code, due to the unstable operation of the timer.
- When using trading by time, the calculation of the signals logic is stopped at non-trading time in order to increase the algorithm operation speed.
- Added the ReverseSignal parameter - reverses the strategy signals when enabled.
Note: When enabled, the МА filter is also reversed
- Added the Magic parameter (Other Settings block) - default values is -1 (for maintaining old positions without magic). If there are no existing positions, you may use a unique magic number.
- Added the CloseByMa parameter - when this parameter and the MA filter are used, the positions opened not based on the MA trend will be close
Note: if the position has averaging positions open, those positions will not be closed.
- Added support for rouble accounts for calculation of the automatic lot in DynamicLot
- Added parameter to manually set the distance for the TimeOpen signal:
DistanceTickMANUAL - set the signal distance in points.
DistanceTickMANUAL has a higher priority than DistanceTickSpred

- Added the EAPADPRO information panel
Details on the panel in our blog: https://www.mql5.com/ru/blogs/post/687140
Moved the technical information on the strategy to the Strategy block. Its details are not disclosed. This block helps in studying the market and subsequent signals
Versão 17.11 2016.11.15
Code optimized in order to reduce CPU load.
Added support for the EA operation on the Brazilian market.
Added automated calculation of commission and swap in the Trailing Stop and Breakeven functions.
Now Trailing Stop will only trigger when the position covers charged commission.
Versão 17.8 2016.11.02
Fixed MovingInWLUSE breakeven error, where Stop Loss could be ranging between the breakeven level and an activated trailing stop.
Versão 17.7 2016.10.24
The EA can work on Hedging and Netting accounts.
Improved the operation of trailing stop and stop loss modification.
Versão 17.0 2016.06.01
Version 16.999 - 2016.05.19
Added parameter SaveTPafterTrailingStop - save the take profit when modifying the trailing stop
Version 16.998 - 2016.04.05
Fixed the error of determining the spread Min Max
Version 16.997 - 2016.03.28
Added the step parameter for the trailing stop - TrailingStep

Added the Rounding parameter:
Without rounding - place stop orders without rounding
To 1 digit - rounding to 1 digit. For example, if Stoploss= 1.23456, the trade will be opened with a stop loss of 1.23450
To 2 digits - rounding by 2 digits. For example, if Stoploss= 1.23456, the trade will be opened with a stop loss of 1.23400
Version 16.996 - 2016.02.19
Added the parameters:
MaxSpreadToNotTrade - maximum allowed spread. When exceeded trading is disabled
MinSpreadToNotTrade - minimum allowed spread. When exceeded trading is disabled
AveragingbyFilterMA - place an averaging order, only if the MA filter shows the same direction as the trade direction
(If the EA needs to open an averaging order and the MA is above the buy price, the averaging order is not opened).
Versão 16.995 2016.02.08
Version 16.995 - 2016.01.28
Added the Autolot selection mode.
TypeAutolot
TypeAutolot= 1 Autolot is calculated based on the current balance
TypeAutolot= 2 Autolot is calculated based on the current free margin
Version 16.992 - 2015.12.23
Added automatic detection of the order filling type.
Version 16.991 - 2015.12.17
Set the default to MaxOrders = 5. The maximum number of averagings for the position = 5.
Version 16.979 - 2015.11.23
New parameter Slippage - slippage in points during trade opening. If a server returns a requote on a signal, the trade will be skipped.

New parameter CloseAllTradesbyOutofTime - all trades positions will be closed at the end of the trading time with Times options used.
Version 16.804 - 2015.08.05
Added parameter
ShowInfo=true - show an information block on the chart

Added a trend filter.
Algorithm for determining a trend - location of MA relative to the price.
The MA period parameter is included in PeriodFilterMa settings.
MA is determined by TF = M1
Versão 16.407 2015.05.22
Added ability to work with any name of EURUSD symbol, including EURUSD.m.
Versão 16.128 2015.01.28
Manual Take Profit has been fixed.
Versão 16.123 2015.01.26
Fill policy parameter has been added to the external parameters:
TypeFilling=FillOrKill


FillOrKill
This fill policy means that an order can be executed only with the specified volume. If the required volume for a given financial instrument is currently unavailable in the market, the order will not be executed. The required volume can be filled using several offers currently available in the market.


ImmediateOrCancel
This means that a trade will be executed with the maximum volume available in the market within the value indicated in the order. In case entire order volume is not available in the market at the moment, a partial fulfillment is possible, but any portion that cannot be filled immediately is canceled.


Return
This fill policy is used for market, Limit and Stop Limit orders and only in the Market Execution and Exchange Execution modes. In case of partial filling a market or Limit order with remaining volume is not canceled but processed further.
When a Stop Limit order triggers, a relevant Limit order will be placed with the Return fill policy.
Versão 16.114 2015.01.21
A new parameter has been added:
MinTimebeforenextAverage = 5; // Min Time in minutes for next step for averaging

The minimum number of minutes until the next opening of an Averaging order! Useful for large candlesticks. Thus, we set a limit for the next order opening in minutes.
Versão 16.112 2015.01.14
Added option ModifyStoplossEverySeconds = 0.
Modification of the Stop Loss at a new spread every specified amount of seconds.
This allows you to modify the Stop Loss for a new spread.
The value of at least 10 seconds is recommended, so that you are not banned by your broker for frequent stop loss midifications.

If 0, the option is disabled.
This modification is disabled when your position reaches breakeven.
Versão 16.109 2015.01.12
===========================================
Added new averaging parameters:
----
DistanceAverageSpred_Koef = Koef to next step for averaging
- set spread increase/decrease ratio for trade averaging from the initial DistanceAverageSpred value.
Example:
DistanceAverageSpred_Koef = 2, DistanceAverageSpred = 50: the first averaging trade is performed at the distance of 50 current spreads. The second one is performed at the distance of 100 current spreads!
----
DistanceAverageSpred_Diferent = steps for averaging separated by commas
- set averaging values in spreads separated by comma.
Example:
"10,20,50,50,20,10" means that the first averaging trade is performed at the distance of 10 current spreads, the second one - 20 spreads, the third one - 50, etc.
If three values of "10,20,30" are specified, all trade distances after the third trade are equal to 30.

===========================================

Added open parameters for manual setting:
TakeProfitMANUAL = TakeProfit 0 - Autoset
DistanceMANUAL = Distance of Averaging 0 - Autoset
TrailingStopaMANUAL = Distance TrallingStop 0 - Autoset
StopLossMANUAL = StopLoss 0 - Autoset
LevelWLossMANUAL and LevelProfitMANUAL

Example:
If you want to set fixed values, for example, for a stop loss, you may set StopLossMANUAL = 1 000 points.
Or if you want to set fixed values of the averaging distance, you may set DistanceMANUAL = 100 points.


===========================================
Significantly increased the speed of the EA testing in the strategy tester.
Fixed too long stop loss received during a too high spread leap (if the spread is increased 10 times, the stop loss is too big).
Fixes reported bugs.
Added the info panel to the chart the EA is launched at.
Displayed signal volume and power.
Versão 15.965 2014.11.12
Added parameters:
- Forced Modification of SL\TP in Market Trade
- Comments To Open Orders
- Use trade sounds

Fixed errors reported by users.

Added forced attempt of Stop Loss modification when opening a deal.

Fixed variable "Maximum number of orders for averaging".

In case of any error from the server, a comment is added in the Log.
Versão 15.423 2014.04.24
Fixed:
- Maximum number of orders during averaging.

Modified:
- Stop loss of every next deal is calculated on the basis of the open price of the last order instead of the current price.
- Signals and variables of arrays containing signals are reset on start and every new day.
- Signals are now detect only at non-rollback movements in the same direction.
Versão 15.331 2014.04.01
- SpreadToNotTrade - maximum spread for trades to be executed. If the current spread is greater than this value, the EA will skip signals.
- PercentDDMAX - maximum drawdown of account equity at which the EA will start skipping signals for new trades.
- NoNewPosition_below_MarginLevel - minimum margin in percentage at which the EA can make trades. If the margin falls below this value, the EA will skip new signals.
- SecondsSleepEaAfterClose - sleep period in seconds. For the specified time after the last deal the EA will skip new signals.
Versão 15.117 2014.01.17
Added MovingInWLUSE parameter.

Once a position becomes profitable, its stop loss is moved to breakeven.

The last deal and the timeframe are considered for averaging. Only one averaging can be used on 1 bar.

If a position is closed with a loss, it will start with initial lot.
Versão 14.278 2013.08.27
The drawdown PercentDDMAX is calculated by all positions in the terminal. If a user open positions manually or using another Expert Advisor, those positions will be included in the calculation of drawdown.
Versão 14.238 2013.08.23
If the Trallingstop is less than the minimum level for modification allowed on the server, the minimum allowed value will be used.
Versão 14.208 2013.08.20
Amended the autolot function for brokers that have symbols with suffixes. For example, EURUSD.m.
Versão 14.158 2013.08.15
New inputs:
- SpreadToNotTrade - spread limit. If the spread exceeds this value, new deals won't be opened. 0 means the option is disabled.
- PercentDDMAX - maximum drawdown by all symbols of the current account. If this value is reached, new deals will not be opened using signals. An exception is averaging deals.
- StoplossTickSpred - number of spreads for the stop loss.
Versão 14.138 2013.08.13
Updated TrailingStop function.
When using initial trailing stop and a set of signals for modifying the stop loss, the initial stop loss is reset and the TrailingStop function starts working instead.
Versão 14.28 2013.08.02
Changed the structure of defining Take Profit and Trailing stop (TrailingStopaTickSpred and TakeProfitTickSpred).

To decrease the number of requests sent to the server, the parameters accept the current spread value only when the main deal is performed.
Versão 13.723 2013.07.24
The EA has been updated for the terminal's build. Added condition for trading time: if parameters remain unchanged, the EA works 24 hours.

The EA is best suited for working at VPS server.