• Overview
  • Reviews (9)
  • Comments (181)
  • What's new

Exp TickSniper

Exp-TickSniper is a high-speed scalper with automatic selection of the parameters for each currency pair individually.

In addition to technical analysis, which is widespread among traders, the principle of tick movements is used for constructing Expert Advisors. Trading tactics of such Expert Advisors allows locking small sharp price movements and opening a position in the direction of the signal.

The Exp-TickSniper Expert Advisor is designed for facilitating the search for such situations for entering the market. It works with classic currency pairs. The Expert Advisor is based on the following principle: the EA analyzes tick data and prices, compares the received data, and then opens a position in the direction of fast movement. Stop loss and take profit are set automatically.

In addition to the usual trade this EA analyzes the changes in the initial deposit. A long drawdown exceeding 50 spreads gives a signal to average the position. With the help of the averager EA the trades in the drawdown are averaged to approach the zero level.

Now, regarding the testing of Exp-TickSniper in the strategy tester. Historical results cannot be analyzed, because the strategy uses ticks that appear incorrectly in the tester. There are two options - you can conduct your own testing or trust our data. You can also download the demo version of the advisor and test it on a real account on the USDJPY currency pair

Another important fact is to choose a broker for this Expert Advisor. The flow of quotes must be trouble free, and there should be the possibility of trading small profits. If there is any doubt, it is better to choose another dealing center. Also it is necessary to choose a broker with floating spread and no commission. Otherwise, the Commission may eliminate the resulting profit. I recommend to start trading with a thousand of dollars, the EA is programmed to trade 0.01 lot (not less). 3 currency pairs per $1,000 and the minimum lot of 0.01. If your deposit is much smaller, you should open a cent account, where $100 = 10,000 cents, and set a lot of 0.1.

Full instructions on this EA can be found in our blog (in Russian).

Attention! This EA operates based on the speed of quotes. For the EA to work at full power, it must be the only one running on your computer.

Additional terminals decrease the flow of quotes for the EA. The best way to trade using this EA is to have a separate VPS server.



  1. Before purchasing, please download the demo version and attach it to a demo or real account with the USDJPY currency pair. Check performance capabilities of the system on your broker's server.
  2. The EA works not on all brokers! It depends on the speed of quotes in the terminal. You can download the demo version.
  3. The EA does not work on accounts with commissions. A commission can eat up the whole profit. Zero spread is prohibited for the system.
  4. The EA is tested on a floating spread. The system can work incorrectly on fixed spread!
  5. The tester has a fixed spread. So, tester and real trading results may differ.
  6. The EA operation is based on spread increase or decrease, as well as quote rate. Therefore, the results may be different at different brokers.
  7. The EA uses averaging and stop loss. Averaging triggers in every 50 spreads from the previous position. Stop loss = 250 spreads.
  8. This is a scalper EA: trades may be closed within the range of 1 - 8 888 888 888 pips.
  9. Recommended deposit: minimum of $100 per 0.01, but we recommend $1,000 per 0.01 lots.
  10. While testing the EA on your broker's server, make sure that your deposit can withstand the average annual symbol price movement.
  11. Re-invest your funds, withdraw your profits in time and manage your money.
  12. Forex is a risky business. Make sure to learn the basics before you start trading.
  13. The EA is fully automated.
  14. A small deposit leads to a huge drawdown.
2016.05.07 07:40 

You're a complete fraud.

Victor Epand
2016.04.07 19:53 

I found it works better with MarketWatch:false (otherwise a small stop loss value can produce an 'invalid stops' error leaving a trade with no stop loss at all). Be careful with MarketWatch, and use it only if absolutely necessary.

I had an issue with floating stops levels. Thankfully, Vladislav fixed the bug very quickly and upgraded the EA. Now it works.

This EA is versatile. The signal algorithm is effective. You can set it for small or large trades, and set trailing and break-even. I found more than 1 variation of the settings of the EA that are profitable. It works on many brokers.

Maksim Gavrilovich
2016.01.26 10:43 

Exp TickSniper прибыльный скальпер. Техподдержка на высоте. Владислав всегда идет на встречу по любому вопросу. Покажет и поможет в настройке. Огромное СПАСИБО !!!!

burak Güçükdere
2016.01.25 19:18 

After question rain to Vladislav i decided to buy.

He teach me every settings i wonder.Thank you for Superb Support.

And a small note:

2 hours working Tick Snyper and safe lock together

I have 7.31 TL profit. only EURUSD.

Tomorrow i will setup USDJPY and USDCHF as an advice of Vladislav.

My thrust is %100 to Vladislav now.

Again ty for support i know i am asking soo much :(

Ty for patient.








1000$=0.01 LOT

2000$=0.02 LOT

3000$=0.03 LOT


Ahmad Bajeaifir
2015.12.30 14:47 


Easy to use.

Every day you get the money.

Konstantin V.
2015.12.08 16:48 

Пользуюсь уже долгое времяя и на MT4 и на MT5. Советник отличный, Работает из коробки так сказать, но для лучших результатов надо поднастроить... Спасибо разработчику! P.S. Сапорт тоже быстрый и очень эффективный... Обновления всегда имеются. Одним словом я очень доволен!

Danil Belogradov
2015.10.05 11:45 

К выбору советника подошел достаточно серьезно - тестировал десятки разных в течение полутора лет. Снайпер был один из первых в тесте, но на тот момент хотелось зарабатывать с депозитом 1000$ по 3000$ в день:) Время шло, в чудеса верилось все меньше, на демках после недели - две почти все начинали сливать и только снайпер уже пол года показывал приятную стабильность. И вот около двух месяцев назад я его купил. Вопреки советам Владислава (3 пары на каждые 1000$ депозита), поставил на 600$ сначала 3 пары, потом 6, а потом и 12 пар (сказалась жадность:)! Просадка была изначально очень низкой, прибыль по 100$ в день! Но потом начался хаос на рынке - "черный понедельник", ожидание фрс и т.д. И тут я вспомнил наставления Владислава, закрыл половину сделок в минус, а иначе счет бы не выдержал, был включен мартин, который способен выводить позиции из убытка в безубыток, с помощью увеличения лота против тренда для сделок, которые зависли. Сейчас у меня робот стоит только на usdchf, которая по многочисленным тестам на демо и реальных счетах была самой прибыльной и практически безпросадочной парой, также включен мартин. Прибыль стабильная, около 50% в месяц, просадки практически нет, как и нервов и переживаний за счет! Основное внимание нужно уделить настройкам для первого шага — открытия сделки, от того, какой объем и расстояние между открытиями ордеров вы выберете, зависит будущий успех и потери. Также не забываем про стоп-лосс, который может помочь увеличить уровень безопасности депозита. В общем вывод такой: Снайпер - лучший продукт на маркете! Не жадничайте, прислушивайтесь к советам Владислава и будет вам счастье! Влад, отдельное спасибо вам за моментальные ответы и помощь в настройке и работе с роботом!!!

2015.04.09 23:08 

Такой же как Гуд Санта, только с своими настрйоками, также настраивается на любую пару автоматически, не нужно настраивать стопы и тейки на каждую пару отдельно. Зарабатывает как и любой скальпер, иногда уходит в просадку, но допустимо. можно настроить под себя. Частота совершения сделок также как я понял настраивается. Проверяем с копировщиком

2015.03.05 09:28 

User didn't leave any comment to the rating

Version 16.702 - 2016.07.08
Added parameter for selecting the trading direction:
new parameter "typeorder" - type of trading:
- Only Buy;
- Only Sell;
- Both Buy and Sell;

Added parameters for filtering deals based on MA:
MethodFilterMa - MA METHOD;
Version 16.514 - 2016.05.17
Added the 0 spread condition - The EA will not trade if the broker spread = 0.
The spread of some brokers may decrease to 0, which leads to incorrect calculation of averaging.
If the spread decreases to 0 during trading - the EA waits for the spread to increase.
Version 16.503 - 2016.05.06
Updated default settings.
Version 16.317 - 2016.03.29
Changed the algorithm for reducing the parameters to the minimal stop. If the parameters are specified in the manual mode.
Version 16.218 - 2016.02.25
Added the lot value for a future position calculated based on the chart's autolot.

Added the FontSize parameter - font size for a text on a chart.

Fixed modifying take profit for buy positions when smoothing in case a new take proofit is less than the previous one (only for the settings without the total profit trailing).
Version 16.216 - 2016.02.18
Added the options:
MaxSpreadToNotTrade - maximum allowed spread
MinSpreadToNotTrade - minimum allowed spread

Modified the algorithm for trailing a series of positions:
In case of a floating spread, a distance of trailing stop is checked before modification, and a stop loss is set only if the future stop loss price is more beneficial than the average price of the position series.
Version 16.114 - 2016.01.22
Added options:
HoursSleepEaAfterStopLoss = 0 - number of hours of sleep after closing by Stop Loss in the red;

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 candles, when a few averages are opened on a single candle. Thus, we limit the following opening by minutes;

SecondsSleepEaAfterClose = 360 - number of seconds after the last closed deal, pause before opening the next signal;

AveragingbyFilterMA - set an averaging order only if Filter MA shows the same direction as the direction of the transaction

(If you want to open an averaging order and MA is above a buy price, the averaging order is not opened).
Version 16.113 - 2016.01.21
Added feature that allows you to trade in two directions simultaneously.
Trade_by_BUYSELL_Separate - when you turn on this feature, two directions (BUY and SELL) are traded separately from each other.

For information on the expert panel added Min \ Recommended line:
It shows the minimum and recommended deposits for the trading robot on the current currency pair.
The minimum deposit is calculated using the formula - Fixed lot, the number of averages, the size of stop loss, and the average monthly movement of the currency pair.
This is the minimum deposit that is necessary for the EA on this pair to stop out.
Recommended Deposit - this is a deposit, which is necessary for the EA to withstand the drawdown in case of a stop loss.
These calculations are approximate, and are totally dependent on the current currency pairs, stop loss, lot, and leverage.
Always replenish the deposit slightly more than recommended by our calculations.

On the information panel, added a string Tick In TimeOpen - average number of ticks per unit of measurement TimeOpen;

On the information panel, added a line Point In TimeOpen - average number of points per unit of measurement TimeOpen;

On the information panel, added a line Point In mc - total number of points for elapsed time.
Version 15.992 - 2015.12.16
Added the TrailingStepa parameter - trailing stop step used by the EA to follow the price.
Version 15.935 - 2015.10.06
Averaging can now be disabled
if DistanceAverageSpred=0 and DistanceAver=0
Version 15.921 - 2015.09.22
Fixed bug with an average line on a chart.
Fixed bug in averaging when using the DistanceAverageSpred_Diferent parameter.

Parameters DistanceAverageSpred_Diferent can be used as an enumeration of averages in points, if DistanceAver(manual adjustment in points) is not equal to 0.

Parameters DistanceAverageSpred_Koef can be used as an averaging in points with a multiplier, if DistanceAver(manual adjustment in points) is not equal to 0.
Version 15.910 - 2015.09.15
Now an average line is shown for an open position with averaging applied, it shows the average price.
Version 15.707 - 2015.07.08
Added the trend filter.
Algorithm for trend determining: location of MA towards the price.
The MA period can be set in the PeriodFilterMa parameter.
MA is determined according to TF = M1
Version 15.527 - 2015.05.29
Setting the maximum number of position = 5 - updated.
If open 5 positions at the same time, closing one of them by stop loss does not open a new position.
Maximum series of losing trades = 5.
Version 15.518 - 2015.05.19
Added comission and swap calculation for position smoothing.
The test version for accounts with comission.
Version 15.111 - 2015.01.12
The system has been completely revised based on the gained experience. All settings have been made as close as possible to the functionality of TickSniper PRO MT5.

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.
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.
"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:
TakeProfitL=TakeProfit 0 - Autoset
Distance=Distance of Averaging 0 - Autoset
TrailingStopa=Distance TrallingStop 0 - Autoset
StopLoss=StopLoss 0 - Autoset
LevelWLoss and LevelProfitMANUAL

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.

Added the following blocks:
Working at a certain time.
Moving positions to breakeven.
Working by the average spread TimeToCheckAverageSpread - number of milliseconds of the averaged spread.
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.
Version 14.225 - 2014.02.28
1. Updated the system for closing by the total profit and added the profit trailing function.
2. Loss-making deal cover system has been disabled by default!
3. Revised and enhanced the averaging system.
4. Slightly changed the system's trailing stop.
5. The system has been completely recompiled for the new МТ4 terminal build.

New variables:
The number of spreads of the most loss-making deal, at which the system looks for other orders for closing the most loss-making position. If 0, MaxLossPoss_in_unit is used

The new profit trailing function. It has been implemented at the request of our clients. In this case, the profit is fixed with some correction. As soon as the profit has reached the specified value, the Expert Advisor saves the current profit status and trails it following the profit.

This parameter looks for the most loss-making position among all positions in the terminal (magic, positions and their direction can be configured in the settings separately). After that, the Expert Advisor uses the complex search of the remaining positions to calculate the series of orders, which can cover the loss, and close them.