user guide - arbitrage forex software latency hft trading · by 30-50% and these are huge numbers...

41
USER GUIDE 7 Multi Terminal For Hidden Arbitrage Westernpips Group © 2007-2019

Upload: others

Post on 20-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

1

USER GUIDE 7

Multi Terminal For Hidden Arbitrage

Westernpips Group © 2007-2019

Page 2: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

2

WESTERNPIPS PRIVATE 7

ABOUT WESTERNPIPS PRIVATE 7 PROGRAM

Updating always and everywhere! With these words, the company Westernpips Group

announces the start of sales the new generation software product Westernpips Private

7.

This is a unique, exclusive and truly private program created for you dear clients and in

many ways, it was created by you, since your requests and offers are our constant

stimulus to new horizons and new technologies for earning here and now!

All that is needed for real arbitrage trading, a set of irreplaceable strategies and all

possible connection methods now available in one program! Now you are not just

traders - with the new technology of direct trading access to the Meta Trader servers

you are an invisible trader and your trading style will remain a mystery to the broker!

Previously, this technology was available only to hackers and with each new build of

the terminal it was necessary to completely recode all the algorithms. Our team has

developed a new method of trading bypassing Meta Trader terminal. Through the TCP

protocol, orders are sent directly from our program to the broker's server and look like

manually opened transactions.

And that is not all! Due to the lack of communication with the Meta Trader terminal

and the rejection of the use of advisors, the speed of order execution has improved

by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an

increase in the speed of order execution led to a complete lack of slippage or a

decrease in it (of course, we are talking about honest brokers with real order

execution).

So what are the main advantages of the new generation software:

- Ultrafast Trade without the Meta Trader Terminal using direct access technology

via TCP protocol;

- Multi terminal with unlimited possibilities for connection options fast / slow

broker.

- Reducing the load on the VPS and the ability to trade on a huge number of

accounts simultaneously without launching the Meta Trader terminals.

Page 3: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

3

- Combined trading between FIX API and MetaTrader4 / Meta Trader5 / cTrader

terminals

- Three new 2 LEG algorithms for masking and covert arbitrage between different

accounts / brokers.

- All deals look like opened in manual mode (magic = 0, the broker will not see the

use of Expert Advisor, c transaction with manual execution marking).

- Bypassing plug-ins due to a new trading technique with the use of close

arbitrage entry strategy when we do not open a deal when a signal appears, but

close the deal by a signal.

- The speed of opening deals using the new technology is 15-70 ms faster!

- Time stamp in nanoseconds!

- Ability to connect fast quotes via ITCH protocol - the fastest method of obtaining

data.

- Powerful analyzer tick quotes!

- And much more will be implemented soon.

This is a program for professional HFT traders and those who already use other

products of our company. If you are still a beginner, then you should start with more

simple and inexpensive versions of our products.

Now you understand that this is not just an Expert Advisor - this is a full-featured

multi-terminal for trading, earning and embodiment of your ideas! Brokers have less

and less chance to detect arbitrage, and now you have even more time to earning!

Take your first step to HFT technology - start using Westernpips Private 7! Hurry up,

the number of licenses is limited!

You can follow the news and get more information on our website:

https://westernpips.com

Page 4: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

4

INSTALLATION AND STARTING OF WESTERNPIPS PRIVATE 7 PROGRAM CLIENT IDENTIFICATION: HOW TO OBTAIN A LICENSE

To access the program you will need a login and password.

First, you need to install the program on your VPS or computer (it is better to use a

dedicated server or VPS).

1. Install vc_redist.x64.exe and vc_redist.x86.exe from the Setup Files folder

2. Install the Microsoft .NET Framework 4.7.2 or later.

3. Run the installation file of the Westernpips Private 7 Install.exe program;

4. After the installation is completed, a shortcut will appear on the desktop, launch it;

5. The login form will start, where you need to first enter your email in the Client Login

field and send a license registration request by clicking on the “SEND APPLICATION”

button and on further launches simply press the “LOGIN TO WESTERNPIPS PRIVATE”

button;

Page 5: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

5

6. To register a new license, you must:

a) Enter your email in the Client Login field.

b) Click the “Send Application” button

c) If the license registration request is successful, you will see the message

As soon as our administrator approves your request, you will be able to log into the

program with your new login. License registration requests are processed from 1-3

days.

You can also contact our customer support and speed up the license activation

process.

Skype: group.westernpips

E-mail: [email protected]

a) If you see any other error message on the screen, contact us to fix the problem.

How to change your login if you forgot it or changed IP or VPS server

A license is created for a specific VPS or computer with an IP address binding,

and you cannot use the same username from another location.

First of all, send a request to email [email protected] with a

request to delete your old login. Once the administrator deactivates your old license,

you will need to send a request to register a new license. Requests to delete and

register a license are processed from 1-3 days. You can also contact our customer

support and speed up the process of removing and activating a license. Replacement

of licenses is free at the request of the client.

Page 6: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

6

7. If your license is active, you will see the main window Westernpips Private 7

When you first start the program, you will not see some of the information, as for this

you need to add a broker to trade and log into your account to start trading. Automated

trading will also be available only after you open accounts on the brokers you need, replenish

them and add a new connection to the platform, only after that you can start automated

trading. To start and get acquainted with the interface of the program you need to use a demo

account.

We strongly recommend trading on a demo account for two weeks and only then proceed to

trading with real money. Software Westernpips Private 7 is a complex algorithmic program

and it requires the appropriate knowledge and experience in its use. Westernpips Group

does not bear any responsibility for all possible profits and losses incurred by the Client as a

result of the work of the program. Be extremely careful when using the program on real

money and do not leave the program unattended!

Page 7: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

7

WESTERNPIPS PRIVATE 7 PROGRAM CONFIGURATION DIRECT TCP CONNECT TO META TRADER 4/5 BROKERS,

CONNECTION SETTINGS FIX API , ITCH PROTOCOL

Westernpips Private 7 is a full-featured multi-terminal for hidden arbitrage,

supporting various formats for connecting to brokers and the ability to set up

simultaneous trading on an unlimited number of accounts and instruments.

List of available connection options:

- Direct MT4 TCP Protocol Trading;

Get quotes and trade directly via TCP protocol through a broker's server without

opening the Meta Trader 4 terminal and using expert advisors. Transactions look

like placed manually;

- Direct MT5 TCP Protocol Trading;

Get quotes and trade directly via TCP protocol through a broker's server without

opening the Meta Trader 5 terminal and using advisors. Transactions look like

placed manually;

- cTrader FIX Protocol Trading;

Getting quotes and trading under the FIX protocol.

- LMAX FIX/API Protocol Trading & Data Feed;

Get quotes and trading on the FIX protocol and the .Net API.

- FXCM FIX Protocol Trading;

Getting quotes and trading under the FIX protocol

- CFH Clearing FIX Protocol Trading;

Getting quotes and trading under the FIX protocol

- Fortex FIX Protocol Trading;

Getting quotes and trading under the FIX protocol

Page 8: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

8

- FIX Protocol Trading (at the request of the client add a custom broker

connection);

Getting quotes and trading using the FIX protocol on any broker at the client's

request (we will add a new connection using the provided documentation and

login information to the trading session).

- ITCH Protocol Market Data Feed (getting fast quotes only from the client’s

personal account);

Get quotes and configure the server part on the server provided by the client for

a direct connection to the broker's servers using the ITCH protocol.

- Trade Monitor 3.7 Data Feeder

Getting quick quotes from Trade Monitor 3.7 for all liquidity providers available

there, including free quotes from our servers from Lmax and Rithmic).

- Meta Trader 4/5 EA Connector

Getting quick quotes and trading on any Meta Trader 4/5 terminal through a

special connector advisor (a simpler and cheaper option).

To add a new connection, go to the tab

Find a list of available connections in the CONNECTIONS window.

Select the connection you need from the list and click the Add Connection

button, after which you will be asked to fill in a window with a login and

Page 9: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

9

password for the account, as well as a choice of trading server and other

connection settings that your broker should give you.

MT4 Connection – window for direct

connection to the broker server via TCP

protocol;

Login - Meta Trader 4 account number;

Password – Meta Trader 4 account

password;

Srv – data file for direct connection to

the broker's trading server; this file can

be found in the folder with the Meta

Trader 4 terminal via the File >>> Open

Data Folder menu >>> open the config

>>> folder select the required .srv file

with the name of the trading server ( For

example ICMCapitalUK-Real.srv);

Name – arbitrary name for the tab with

the created connection;

Page 10: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

10

Example of searching for the .crv file of the MT4 broker server

Page 11: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

11

MT5 Connection – window for direct

connection to the broker server via TCP

protocol.

Login - Meta Trader 5 account number;

Password – Meta Trader 5 account

password;

Server – IP address of the broker's

trading server;

Analyse servers.dat – a button to

search and extract the IP address from

the data file for direct connection to the

broker’s trading server; this file can be

found in the folder with the Meta Trader

5 terminal via the File >>> Open Data

Folder >>> menu open the folder >>>

select the required one servers.dat file;

A list of IP addresses will appear

automatically after which you will need

to select and connect to one of the

broker's servers.

Name – arbitrary name for the tab with

the created connection;

Page 12: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

12

An example of finding the servers.dat file of the MT5 broker server

Page 13: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

13

Lmax Fix Connection – window for direct connection to the server

Broker LMAX via FIX protocol.

Login – User Name from LMAX account;

Password – password from the account / personal account in LMAX;

Quote Session – data to connect to the session quotes;

Trade Session – data to connect to the trading session;

Name – arbitrary name for the tab with the created connection;

Accurate data for connecting to the Quote / Trade Session will be provided to you by a

broker, including SenderCompId, TargetCompId, Host, Port, Use SSL.

Similarly, the data are filled in to connect to other brokers with the FIX protocol.

Page 14: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

14

Lmax API Connection – window for direct connection to the server

Broker LMAX through API .Net.

Login – User Name from LMAX account;

Password – password from the account / personal account in LMAX;

Url – link to the LMAX trading server

Lmax demo account URL: https://testapi.lmaxtrader.com

Lmax real account URL: https://trade.lmaxtrader.com

Name – arbitrary name for the tab with the created connection;

Page 15: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

15

FastMatch Connection – window for direct connection to the server

FastMatch via ITCH protocol.

Login – User Name from FastMatch account;

Password – password from the account / personal account in FastMatch;

IP – Broker server IP address;

Name – arbitrary name for the tab with the created connection;

Page 16: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

16

After you fill in all the fields in the connection settings to the broker, you need to click

the “Accept” button to create a new connection or “Cancel” to cancel.

The list of added connections is stored in the CONNECTION table.

In the CONNECTIONS window, you can view current connections and edit / delete

them:

“Edit” - edit the current connection, change the connection settings;

“Remove” – delete current connection;

“Move Up” – move 1 line up;

“Move Down” - move down 1 line;

“Add Connection” - add a new account / connection to the broker;

Page 17: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

17

SETTING CONNECTIONS WITH MT4 / MT5 BROKER

THROUGH EA CONNECTOR

In our program, it is possible to establish a simple connection with a broker through a

special adviser connector. This way of working is simpler and less expensive and gives

the opportunity to trade with Westernpips Private 7 to those who have not yet saved

up to purchase a tariff plan where there is a direct TCP Connect to Meta Trader 4/5

servers.

In order to install the adviser connector in the terminal you need to click

“Install MT4EA” or “Install MT5 EA”

The window for selecting broker terminals installed on your PC / server appears, tick

the terminals where you need to install the advisor:

Advisor connector will be installed automatically.

Page 18: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

18

Settings EA Connector Westernpips Private 7:

ChannelName – The purpose of the communication channel of the advisor with the

program, to establish the connection, the ChannelName must be equal to the symbol

name in the Westernpips Private 7 program.

ExpertSleepMs – frequency of data transmission / quotes by the advisor in

milliseconds.

Page 19: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

19

A little about arbitration strategy.

The Westernpips Private 7 program works on several built-in Latency Arbitrage

algorithms (delayed price, price arbitrage, trading on lagged quotes).

To successfully work with this algorithm, you need to connect to a fast flow of quotes

directly from Westernpips Private 7 or via Westernpips Trade Monitor 3.7, as well as a

powerful VPS server (or dedicated server) with minimal ping to the fast quotes

provider and the broker where you plan trade. Choosing the right cent date is a key

point that should not be ignored. If you did everything correctly, you will receive fast

quotes at a speed of less than a millisecond and you will have a guaranteed

advantage in the speed of receiving data over a slow broker server.

Quotations hang occurs due to errors in the broker’s software and problems on its server.

The broker can also use the Bridge (bridge) connecting it with the liquidity provider. Due

to this, quotes can also slow down. Especially strongly, the difference in quotations is

noticeable on the large market volatility, at the time of the release of important economic

news, the publication of analysts of rating agencies, changes in economic data and so

on.

Westernpips Trade Monitor 3.7 is a universal software that allows you to get the fastest

quotes from the largest liquidity providers today: Rithmic, CQG, Interactive Brokers, CTS

T4 from America, Lmax Exchange, Saxo Bank, Gain Futures, IQ Feed Of Europe. To work

with these providers you need to open a demo or live account. For the use of quotes

may be charged a monthly fee.

You can also use free quotes via Westernpips Server Feed (our own fast quotes server

from Lmax Exchange and Rithmic).

In the Westernpips Private 7 software, you can trade a choice of several arbitration

strategies:

Page 20: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

20

To create a tab with a new strategy, click on the button and select a strategy from

the list of available ones.

One Leg – strategy of classic latency arbitrage on a slow broker. Used quotes from a fast

broker to open trades on a slow broker.

Two Leg Lock – bipedal arbitrage strategy between two different accounts / brokers

using quotes from a fast liquidity provider. The total locking positions on two accounts

allow you to control the duration of transactions by time and profit / loss in points.

Multi Leg Spread – spread trading strategy (correlation) between the same instrument

/ symbol on different brokers. Several brokers can participate in trading at once to find

the best price for buying and selling at price differences.

Two Leg Simple Hedge – the strategy of bipedal arbitrage between a slow broker and

a fast supplier of quotes where the locking position is set at a fast supplier of quotes and

allows you to hold a position on a slow broker for an arbitrarily long time to comply with

the broker’s rules.

Page 21: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

21

Алгоритм 2 Leg Lock Arbitrage – is the latest development of our programmers. The

main purpose of creating this algorithm was a complete disguise and a completely new

approach to arbitration. The classic arbitration algorithm creates a fierce competition of

players ahead of the prices at the entry point and there are less and less chances to

execute a transaction without slipping. In order to solve this problem and at the same

time preserve the profitability of the strategy, we developed a new algorithm in which

the arbitration signal no longer serves as an entry point into a deal, but rather, the

signal closes a long-open deal. At the same time, trading is conducted in parallel on

two different accounts of a slow broker (or on two different slow brokers). The broker is

less likely to recognize the use of arbitrage / scalping in your account because now the

duration of all transactions exceeds the specified limits, and the opening prices of

transactions do not coincide with the price gap point, in the history of the account all

transactions look chaotic - there are transactions with a different number of profit

points / loss and duration of time, and all this is a reliable method of masking and

protecting your account. To obtain an arbitration signal, a fast supplier of quotations is

used, and the transactions themselves are opened on different accounts / terminals of

two slow brokers. There is a smooth flow of capital between accounts and an increase

in the total total deposit on two accounts. The algorithm provides for the control of the

direction of buy / sell / full lock orders on both accounts, as well as the control of

possible risks.

Page 22: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

22

The Multi Leg Spread Arbitrage algorithm is a strategy for finding price

discrepancies for different brokers / quote providers. The discrepancy in prices must

exceed the value of the spread for successful trading. This strategy is applicable to any

trading instruments and our new algorithm allows analyzing several different brokers at

the same time and choosing the most advantageous price combinations for making

deals. The algorithm will select a pair of brokers from the ones you have added with

the maximum difference in prices and open a BUY transaction at the lowest price ASK

and a SELL transaction at the highest price BID, profit will be obtained when prices

return to their range or if the price diverges in the opposite direction. This method is

also called spread trading or correlation.

Page 23: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

23

Strategy 2 Leg Simple Hedge is a very convenient and easy way to disguise

transactions through a fast supplier of quotes. A slow broker and a fast supplier of

quotes are involved in trading where locking of transactions takes place to ensure

protection of an account on a slow broker against blocking / banning. The use of a new

strategy allows you to control the duration of transactions by time and profit / loss in

points. The main innovation in the algorithm was the entry model in the transaction;

now, at the signal of arbitration, we do not open the transaction, but close one of the

open transactions in the lock, which allows us to avoid slipping and hide the place of

the arbitration entry from the broker's eyes. To work with this strategy, you will need to

have a deposit for trading at a fast supplier of quotes.

Page 24: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

24

TRADING STRATEGY SETTINGS AND STARTING

AUTOMATIC TRADE IN

IN WESTERNPIPS PRIVATE 7 PROGRAM STRATEGY SETTINGS AND PROGRAM INTERFACE

After the first launch of the program, you will need to add new connections to brokers

and then begin trading with the strategy. Choose a strategy and create a new tab.

To create a tab with a new strategy, click on the button and select a strategy from

the list of available ones.

A new window will appear with the strategy settings (1 Leg Classic):

Page 25: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

25

FAST Window – Here you can select the fast quotes source Provider from the list of

available connections and indicate the exact name of the Symbol tool.

SLOW Window – Here you can choose a slow broker for trading on your account (added

earlier to the list of connections) and indicate the exact name of the Symbol tool.

Trading Window – Here you can set up the trading strategy settings and its launch.

A detailed description of the settings for each strategy can be found in the tables below.

We have created the best algorithm for working on the latency arbitrage strategy. You have

access to the basic settings that will help you earn, without any difficulties. At your choice, we

offer all suppliers of fast quotes available today. Also available are settings for the speed of

the program and its modules for optimizing CPU usage and computer resource utilization.

Page 26: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

26

Chart Window – tick chart of incoming quotes and Gap values (divergence of quotes in

points).

Data Feed Analyse Window – The panel displaying the current values of quotes on fast

and slow brokers, as well as the signal Gap values for opening Buy / Sell transactions, the

current time stamp with nanosecond accuracy and the value of the trading lot.

Strategy Log Window – A detailed log of the strategy with the display of information

about all incoming signals, opening and closing of transactions, the amount of slippage

and possible connection errors.

Page 27: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

27

Strategy Settings Table 1 Leg Classic:

SETTINGS NAME DESCRIPTION

Log Save log entries to a separate .logs folder

Chart Show Chart window with quotes comparison chart and Gap values

Save Save tick history in the .data folder with the possibility of further analysis through

the Analyzer window.

Slippage Maximum allowable slippage for opening / closing orders for brokers with Instant

Execution

Point The number of decimal places in the value quotes This is a very important point and all calculations depend on it! Be careful! For example: For EURUSD: if you have a 5 digit quote of 1,12385, then PipSize = 0.00001 For EURUSD: if you have a 4 digit quote of 1,1238, then PipSize = 0.0001 For USDJPY: if you have a 3-digit quote 117.256, then PipSize = 0.001 For GER30: if you have a 2 digit quote of 11337.25, then PipSize = 0.01 For GER30: if you have a 2 digit quote of 11337.25, then PipSize = 0.01 For UK100: if you have 1 digit quote 7037,5 then PipSize = 0.1

Magic Magic trades (visible to the broker when its value is not equal to 0), if Magic = 0,

then all trades are visible to the broker as Placed Manually.

Sleep (ms) The frequency of the comparison cycle of quotes in milliseconds. The closer this

value is to zero, the greater the load on the VPS and the faster the analysis of

incoming ticks.

AutoShift Enable the automatic alignment of quotes between fast and slow broker.

ShiftBid Manual Bid Price Shift in points

ShiftAsk Manual shift of the Ask price in points

AutoSettings[Spread] Enabling the mode of calculating settings based on the value of the spread:

MinLevelOpen= MinLevelOpen*spread+spread; FixTP= FixTP*spread; FixSL=

FixSL*spread+spread; MinLevelClose= MinLevelClose*spread;

MaxSpread The maximum value of the spread on a fast supplier of quotes at which the signal is

searched. Protection against spread jumps on a fast supplier.

Open Allow the opening of transactions and automatic trading on the account.

Lot Lot size for opening a trade on a slow broker.

MinLevelOpen The magnitude of the difference in quotes in points (or in the spread factor if

AutoSettings = true) for opening a trade.

MinLevelClose The value of the reverse divergence of quotes in points (or in the spread ratio, if

AutoSettings = true) for closing the transaction.

If MinLevelClose = 0, then the transaction will be closed by the values of FixTP /

FixSL.

FixTP The profit in points (or in the spread ratio, if AutoSettings = true) for closing the

transaction. Virtual TakeProfit.

FixSL Loss value in points (or in a spread ratio if AutoSettings = true) for closing a deal.

Virtual StopLoss.

Page 28: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

28

Strategy Settings Table 2 Leg Simple Hedge:

SETTINGS NAME DESCRIPTION

LockType

Selecting the Buy / Sell / Full locking type

In Buy mode, when you first start the strategy, you place Buy orders on

a fast broker and Sell on a slow broker (trading is conducted only on a

slow broker and only on Buy signals; when a buy signal arrives, the Sell

order closes and after the profit / loss conditions occur on the

MinlevelClose or FixTP / FixSL signal, the locking Sell order is placed again.

In the Sell mode, when you first start the strategy, you place locking Sell

orders on a fast broker and Buy on a slow broker (trading is conducted

only on a slow broker and only on Sell signals, when a sell signal appears,

the Buy order closes and after the conditions for fixing profit / loss occur

on the MinlevelClose or FixTP / FixSL signal, the Buy locking order is

placed again.

In Full mode, at the first start of the strategy, locking orders Sell and Buy

are placed on a fast broker and Buy and Sell on a slow broker (trading is

conducted only on a slow broker by Sell / Buy signals, when a buy / sell

signal appears, the Buy / Sell order closes and after the occurrence of the

conditions for fixing the profit / loss on the MinlevelClose or FixTP / FixSL

signal, the Buy / Sell locking order is placed again.

LotFast Lot size for opening a transaction on a fast broker.

LotSlow Lot size for opening a trade on a slow broker.

MinOrderTime(sec) Minimum order duration in seconds. All deals will always be longer than

the specified value.

MinOrderPoint The minimum number of points (profit / loss) on open transactions in the

lock for the start of the signal trading algorithm

Page 29: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

29

Strategy Settings Table 2 Leg Lock Arbitrage:

SETTINGS NAME DESCRIPTION

LockType

Selecting the Buy / Sell / Full locking type

In Buy mode, when the strategy starts for the first time, Buy orders are

placed on the first slow broker / account and Sell on the second slow

broker / account (trading is conducted on the first slow broker only by sell

signals, on the second slow broker only by buy signals). When a sell signal

appears on the first slow broker, the Buy order closes and after the

conditions for fixing profit / loss on the MinlevelClose or FixTP / FixSL

signal occur, the Buy locking order is placed again. When a buy signal

appears on the second slow broker, the Sell order closes and after the

conditions for fixing profit / loss on the MinlevelClose or FixTP / FixSL

signal occur, the locking Sell order is placed again.

In Sell mode, when the strategy is first launched, locking Sell orders are

placed on the first slow broker / account and Buy on the second slow

broker / account (trading is conducted on the first slow broker only by

buy signals, on the second slow broker only by sell signals). When a buy

signal appears at the first slow broker, the Sell order closes and after the

conditions for fixing profit / loss on the MinlevelClose or FixTP / FixSL

signal occur, the locking Sell order is placed again. When a sell signal

appears on the second slow broker, the Buy order closes and after the

conditions for fixing profit / loss on the MinlevelClose or FixTP / FixSL

signal occur, the Buy locking order is placed again.

In Full mode, when the strategy starts for the first time, locking orders

Sell and Buy are placed on the first slow broker / account as well as Buy

and Sell orders on the second slow broker / account (trading is conducted

on both accounts using buy / sell signals). When a buy / sell signal appears

on the first slow broker, the Sell / Buy order closes and after the conditions

for fixing profit / loss on the MinlevelClose or FixTP / FixSL signal occur,

the Sell / Buy locking order is placed again. When a sell / buy signal

appears on the second slow broker, the Buy / Sell order closes and after

the conditions for fixing profit / loss on the MinlevelClose or FixTP / FixSL

signal occur, the Buy / Sell locking order is placed again.

Lot1 Lot size for opening a trade on the first broker.

Lot2 Lot size for opening a trade on the second broker.

MinOrderTime(sec) Minimum order duration in seconds. All deals will always be longer than

the specified value.

MinOrderPoint The minimum number of points (profit / loss) on open transactions in the

lock for the start of the signal trading algorithm

Page 30: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

30

To calculate the signals, quotes from a fast supplier of quotations are used, and the trade

itself is conducted on two different accounts / brokers with slow quotes. It is necessary

to correctly fill in the names of the instruments on each supplier / account / broker.

FAST – fast quotes provider;

SLOW1- first slow trading account / broker;

SLOW2- second slow account / broker for trading;

Trading and placing locking orders goes between SLOW1 and SLOW2 accounts using

quotes from a fast FAST provider.

Page 31: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

31

Strategy Settings Table Multi Leg Spread Arbitrage:

SETTINGS NAME DESCRIPTION

Log Save log entries to a separate .logs folder

Slippage Maximum allowable slippage for opening / closing orders for brokers with

Instant Execution

Point The number of decimal places in the value quotes

Magic Magic trades (visible to the broker when its value is not equal to 0), if Magic =

0, then all trades are visible to the broker as Placed Manually.

Sleep (ms) The frequency of the comparison cycle of quotes in milliseconds. The closer this

value is to zero, the greater the load on the VPS and the faster the analysis of

incoming ticks.

Open Allow the opening of transactions and automatic trading on the account.

Lot The automatic lot size for opening a trade on the broker, the exact lot size for

each broker can be configured in the broker's quotes window.

MinLevelOpen The size of the difference in quotes / difference in points between the maximum

Bid value from all brokers (a Sell transaction will be opened on this broker) and

the minimum Ask value from all brokers (a Buy transaction will be opened on

this broker).

MinLevelClose The value of the reverse divergence of quotes in points for closing the

transaction.

If MinLevelClose = 0, then the transaction will be closed by the values of FixTP

/ FixSL.

FixTP The profit in points (or in the spread ratio, if AutoSettings = true) for closing the

transaction. Virtual TakeProfit.

FixSL Loss value in points (or in a spread ratio if AutoSettings = true) for closing a

deal. Virtual StopLoss.

MinOrderTime(sec) Minimum order duration in seconds. All deals will always be longer than the

specified value.

Page 32: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

32

To add a new broker to the Multi Leg Spread Arbitrage comparison and automated

trading algorithm, select a broker from the list of available brokers and specify the exact

name of the trading tool, then click the “Add Broker” button

The broker will appear in the comparison table:

Page 33: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

33

You can add an unlimited number of brokers to compare and trade between them. Do

not forget to choose the right lot size for each broker, depending on the conditions of

margin and leverage.

To remove a broker from the table, click on it and click the “Remove Broker” button.

To start automated trading, click the “Start” or “Stop” button to end / pause automated

trading.

The DashBoard tab is intended for viewing strategies and connections.

Here you can quickly start / stop trading by clicking the “Start” / ”Stop” button, as well

as view detailed information about the time / quotes / GapBuy / GapSell values as well

as open the saved history in the Tick Analyzer by clicking the button .

Page 34: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

34

Analyzing the saved tick history in the Analyzer window:

The tick history is stored in the .data folder.

Page 35: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

35

Detailed log files from the .logs folder store all the information about the trading history

and the saved tick history of quotes.

Page 36: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

36

Running Quick Quotes from Trade Monitor 3.7

1. Next, you need to run the Westernpips Trade Monitor 3.7 program to connect fast

quotation providers or advisors connectors in Meta trader 4 / Meta Trader 5 /

cTrader / Ninja Trader 8 terminals (from the Multi Connectors folder).

Instructions for launching fast suppliers of quotes are on our website:

https://westernpips.ru/Arbitrage_Forex_Software_Trade_Monitor_3.7_Exclusive_User_Guide_New!.pdf

Description of the program Westernpips Trade Monitor 3.7 is on our website:

https://westernpips.ru/new_version_westernpips_ea.html

BRIEF INSTRUCTIONS ON STARTING WESTERNPIPS TRADE MONITOR 3.7

1. Install Westernpips Trade Monitor 3.7 (the installation file is located in the

program files folder).

Run the program by clicking on the shortcut on the desktop

A login form will appear where you need to enter your email and click the “Login To

Trade Monitor” button. If you do not have a registered login, click the “Send

Application” button and wait for the license to be activated.

Page 37: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

37

Next, in the main window of the program, select the supplier of fast quotes you need

by clicking on the button with the name of the supplier or on the “Multi Connectors”

button to select other suppliers from the list. Next, enter your login and password and

click the “Start” button to start the quote monitor. By clicking the “Instruments” button

you can select the available trading tools.

To connect to free quotes from our server, select the “Use server Feed” checkbox

and just click the “Start” button (no need to enter your login and password!). This

feature is only available for suppliers Lmax and Rithmic.

Page 38: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

38

After that, the monitor will start with quick quotes.

Page 39: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

39

BRIEF INSTRUCTIONS ON STARTING QUICK QUOTES ON MULTI CONNECTORS

TECHNOLOGY FROM THE META TRADER 4 / META TRADER 5 / CTRADER / NINJA

TRADER TRADING TERMINALS

1. Launch Westernpips Trade Monitor 3.7

2. Install the Meta Trader 4 trading terminal

3. Copy the contents of the “MT4 Connector” folder to the experts and Libraries

folders of the Meta Trader 4 terminal (Files >>> Open Data Folder)

Page 40: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

40

4. Launch the advisor connector Westernpips Newest PRO 3.7 Exclusive MT4 Connector on

the currency pair or instrument you need:

Instructions for running advisors connectors in other platforms can be found here:

Meta Trader 4 API

http://westernpips.com/MetaTrader_4_Data_Feed.html

Meta Trader 5 API

http://westernpips.com/MetaTrader_5_Data_Feed.html

cTrader API

http://westernpips.com/cTrader_Data_Feed.html

NINJA TRADER 7/8 API

http://westernpips.com/NinjaTrader_Connector.html

Page 41: USER GUIDE - Arbitrage Forex Software Latency HFT Trading · by 30-50% and these are huge numbers for latency arbitrage. On many brokers, an increase in the speed of order execution

41

CONTACT US

The company Westernpips Group positions itself in the market as a hightech

company with its algorithmic systems, advanced IT infrastructure, large-scale

developments and a wide range of various services. The programs is one of the main

information products of the Company.

Our team of highly qualified programmers is developing software for the Forex

market and CFD`s as well as for the crypto currency market. Our software combines the

largest liquidity providers (quotations) at the moment, and is a unique development of

our specialists, created specifically for arbitrage trading with a lot of tools for arbitrage

on Forex, CFD`s and crypto currencies that help you earn.

Westernpips Group is one of the few companies that provide fast data feed

directly from exchanges. As a result, our customers receive the fastest, most reliable

and accurate quotes. Many large institutional traders rely on Westernpips Group's

software in their arbitrage trading.

SKYPE TO:

westernpips.com

westernpips

group.westernpips

E-MAIL TO:

[email protected]

OFFICIAL WEB SITES:

http://westernpips.com

http://westernpips.ru

http://westernpips.cn

[email protected]

[email protected]

WESTERNPIPS PRIVATE 7 AUTHORS AND DEVELOPERS:

SERGEY B. & SVETLANA B. WESTERNPIPS

VICTOR M., NIKOLAY.Ch, SERGEY M. AND OTHERS FROM WESTERNPIPS GROUP

Copyright © 2007-2019 http://www.westernpips.com All rights reserved.