Program description

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.

Forex is a risky business. Make sure to learn the basics before you start trading.

The EA is fully automated.

A small deposit leads to a huge drawdown.

The difference GOOD SANTA - TICKSNIPER

Good Santa is the younger brother of the system TICKSNIPER as a whole.

Good Santa was created for beginners who do not like \ do not know how to configure the expert. All settings in this EA are set by default. You can select the type of trade for the expert parameter LevelTrade .

Detailed parameters in the EA Good Santa were hidden for a beginner do not get confused by them. All automatically configured by your broker and the currency pair.

TICKSNIPER - professionalism scalping system in which all options are available for editing. You can customize TICKSNIPER to fit your needs. TICKSNIPER also has some additional features that were not included in Advisor Good Santa

KEY FEATURES TICKSNIPER

- PercentDDMAX - Disable new signals in excess of drawdowns on all counts

- OnlyModify - Ability to accompany the open positions on the trailing and averaging without opening new deals on signals

- Timeopen - determining currency movements Time. In milliseconds. The higher the value - the more accurate the signal. The lower the value - the stricter rules of scalping

- TimeToCheckAverageSpread - time determination of the average spread in milliseconds

- PeriodFilterMa - MoovingAverage period for M1 chart for identifying and filtering deals with the trend If AI BUY shows the transaction open only to BUY

- AveragingbyFilterMA - establish averaging a warrant only if the filter MA shows in the same direction as the direction of the transaction

- HoursSleepEaAfterStopLoss - number of hours of sleep after the closing of the stop-loss in the red

- MinTimebeforenextAverage - The minimum number of minutes until the next opening Averaging order! Useful for large candles, candle when one opens a few averages. Thus, we limit following the opening minutes;

FEATURES SPREAD

- AutoTrade - automatic selection and optimization of parameters based on the average spread

- DistanceTickSpred - Number of points (spreads), which must pass the currency of Timeopen time to determine the direction

ADDITIONAL FEATURES FOR MT4 TICKSNIPER

Principle of operation signals for opening transactions

The adviser works on the basis of the speed of traffic on the chosen currency pair quotes, it means that the adviser responds to every rapid movement of quotations at some point. For example, when the output of important news, quotes, currency pairs are beginning to move at a certain speed. To open a transaction adviser, he should vychilit speed of the data.

Timeopen - determining currency movements Time. In milliseconds. The higher the value - the more accurate the signal. The lower the value - the stricter rules of scalping

DistanceTickSpred - Number of points (spreads), which must pass the currency of Timeopen time to determine the direction

PeriodFilterMa - MoovingAverage period for M1 chart for identifying and filtering deals with the trend If AI BUY shows the transaction open only to BUY

These two parameters determine the speed of response to the signals, for example Timeopen = 1500 ms and DistanceTickSpred = 2

This means that for 1.5 seconds quotes must pass at least two of the spread from the starting point. It also takes into account the direction of the indicator MoovingAverage.

The algorithm for calculation of the counselor signals are unique and can not be expanded by.

In order to adjust the quantity and quality of deals, you need to adjust the settings Timeopen and DistanceTickSpred

The higher the less Timeopen transactions Advisor looking for a long movement within DistanceTickSpred spreads

The higher the less DistanceTickSpred transactions Advisor catches most lasting movement, all the small movements will be filtered

Examples of the use of functions

Magic number

Magic (0 .... 99999) Number

This parameter is a special expert number, which is on the chart, if you use a lot of experts on different schedules, to avoid problems with entanglement between a transaction experts, each expert you need to assign a separate number.

If, for example, you use 1 expert but with different settings, you need to each individual expert settings assigned a magic number. Also, this option should be changed on different currency pairs, in order to quickly deal with the detailed report, which the expert in a pair was tied.

Stoploss deals

StopLossMANUAL (0 ...) in paragraphs

This parameter is a Stoploss each position This is the number of minus points, at which the deal will be closed by the server

0 - disabled, and Stop-loss transactions will be equal to 0.

This parameter is necessary to put at least - the minimum stop on your server.

If the parameter is less than the minimum on the server - an expert will give an error 130

StoplossTickSpread (0 ...) in spreads

This parameter is a Stoploss each position in spreads, This amount minus points at which the deal will be closed by the server.

The parameter is automatically calculated based on the average spread of data (the average spread calculated for the period of time TimeToCheckAverageSpread ms.)

eg StoplossTickSpread = 250 and spread on current currency pair = 12

This means that the Stop Loss will be calculated on the transaction: 250 * 12 = 3000 points from the opening price of the transaction

0 - disabled, and Stop-loss transactions will be equal to 0.

takeprofit deals

TakeProfitMANUAL (0 ...) in paragraphs

This option is takeprofit each position This is the number of plus points at which the deal will be closed by the server

0 - disabled, and take profit of the transaction is equal to 0.

This parameter is necessary to put at least - the minimum stop on your server.

If the parameter is less than the minimum on the server - an expert will give an error 130

TakeProfitTickSpread (0 ...) in spreads

This option is takeprofit each position in spreads, This amount plus points at which the transaction will be closed by the server.

The parameter is automatically calculated based on the average spread of data (the average spread calculated for the period of time TimeToCheckAverageSpread ms.)

This means that Take Profit on the transaction will be calculated: 100 * 12 = 1200 points from the opening price of the transaction

0 - disabled, and take profit of the transaction is equal to 0.

Slippage deals

Slippage (0 ....) in points

This adjusts slippage when opening deal

In the real market price moves very quickly, so when submitting an order to the server, the server can give the answer: Prices have changed, re-quotes and so on. In order not to send the server a lot of orders, you can set the parameters of permissible slippage at opening transaction

For example: Slippage = 10

When submitting orders at the opening price was 1.1234, but the price has changed to 1.1238, in which case the transaction will be opened at the price of 1.1238 is not returning the requotes !. But if Slippage = 0, the transaction will not be opened in this example, the server returns an error requotes (new rates).

MARKET execution position on the bill

MarketWatch (true - false)

This option can be enabled for the accounts in the group consisting ECN \ NDD and \ or accounts that use Market execution.

Principle: In the accounts of the group of ECN \ NDD and \ or accounts that use Market execution is forbidden to open positions with established Stoploss \ Take Profit, but is allowed to open a position with a Stop Loss \ TakeProfit = 0, and at the same time after the successful opening of the modified position Stoploss on and \ or Take Profit

This feature, when turned on, first open position, then sets at her Stoploss \ takeprofit

Fixed lot

Lots (0.01 .........) Setting a fixed bid for all transactions

This sets the number of lots at the opening of the transaction. Lot fixed and apply to all transactions

In this case, you should check with the broker minimum allowable lot, for the opening of the transaction

Expert Hours

These settings adjust the range of advisor working time, with it currently applies only to the opening of new positions Trallingstop, breakeven will work regardless of the range

For example: You want to be an expert to trade only from 14:00 until 18:35, then options will look like this: OpenHour = 14 OpenMinute = 0 CloseHour = 18 CloseMinute = 35

Transactions will be open only in the range of 14:00 to 18:35, at all other times, the adviser will skip signals your strategy.

Classic TralingStop

TrailingStopaMANUAL (in points) TrailingStopaTickSpread (in spreads)

These parameters include \ disable automatic tracking by modifying the position of the stop loss in + zone.

TrailingStopaMANUAL - distance in points from the current price to the alleged stoploss. This option may not be less than the minimum on your server.

TrailingStopaTickSpread - distance spreads from the current price to the alleged stoploss.

Treylingstop switched on at a time when the position or the position amount released in the plus zone. If the deal 1 - Classic works treylingstop If transactions greater than 1 - calculated the overall average price of the transactions and from this level the price reaches the stoploss.

Set stop loss to breakeven

MovingInWLUSE (true - false) LevelWLossMANUAL (in points) (points)

These parameters are adjusted to include the possibility of modifying the transaction to breakeven as soon as possible

for example

You want to set the stop loss to breakeven when the transaction dial +10 pips:

MovingInWLUSE = true; LevelWLossMANUAL = 0; LevelProfitMANUAL = 10;

#

Time

Type

Order

Size

Price

S / L

T / P

Profit

Balance

1

2016.02.08 00:13

sell

1

0.01

1.11452

0.00000

0.00000

2

2016.02.08 2:11

modify

1

0.01

1.11452

1.11452

0.00000

3

2016.02.08 3:06

s / l

1

0.01

1.11452

1.11452

0.00000

0.00

10000.00

4

2016.02.08 3:15

buy

2

0.01

1.11479

0.00000

0.00000

5

2016.02.08 4:32

buy

3

0.01

1.11374

0.00000

0.00000

6

2016.02.08 8:55

modify

3

0.01

1.11374

1.11374

0.00000

7

2016.02.08 9:01

s / l

3

0.01

1.11374

1.11374

0.00000

0.00

10000.00

You want to set the stop loss in five points when the transaction dial +20 pips:

MovingInWLUSE = true; LevelWLossMANUAL = 5; LevelProfitMANUAL = 20;

When this difference between LevelProfitMANUAL - LevelWLossMANUAL must always be greater than or equal to the minimum on the server foot

averaging

DistanceAverageSpread - distance open positions in spreads ;

DistanceAverageSpred _ Koef - distance factor for averaging, for example 1.5 (if the first transaction of the averaging will be opened at 50 spreads, the second transaction = 75 spreads, the third transaction spreads 112.5 ) ;

StartAveragingFilterMAafterNdeals - parameter filtering includes averaging of transactions after the specified value, for example: StartAveragingFilterMAafterNdeals = 0 Each averaging will be filtered using MA StartAveragingFilterMAafterNdeals = 2 The first 2 transactions averaging will not be filtered by using MA, averaging 3 transaction will be filtered using AI

DistanceMANUAL - distance offered by averaging positions in points;

Averaging_LotsMartin - Increasing the bid for a grid position;

MaxOrders - Maximum number of elbows 0 - unlimited;

MinTimebeforenextAverage - Minimum to The number of minutes from the last averaging averaging to open a new transaction

This EA supports averaging function positions. How it works is that when the price goes in the opposite direction from the transaction, and passes a certain distance DistanceAverageSpread in spreads - the adviser opens a transaction in the same direction as the underlying transaction with the lot of the underlying transaction * Averaging_LotsMartin . Thus it turns out 2 deals with the overall average transaction TakeProfit (If it is set in the parameters TakeProfit of ).

If enabled treylingstop TrailingStopUSE Advisor will accompany the entire series of transactions as a general treylingstopu.

It is also possible to set the maximum number of bends in a series of parameter MaxOrders

Dear users TickSniper system We apologize for any inconvenience caused in the latest version 17.7 For technical reasons, the adviser does not work on some accounts, where the minimum level stops are not equal to 0. Such brokers as ROBOForex. Please, you can replace the version with the version on the Market in the attachment before the moderator will publish a corrected version. Once again I apologize for the inconvenience.