xstation API Communication Protocol Documentation v. 2.2
|
|
|
- Arleen Lindsey
- 10 years ago
- Views:
Transcription
1 xstation API Communication Protocol Documentation v. 2.2
2 1. CONTENTS 2. Introduction Definitions General data format Communication with the xstation API Connection validation Default login credentials Input data format Output data format Time format format Available Commands Login Logout Retrieving trading data... 9 Command: getallspreads... 9 Command: getallsymbolgroups Command: getallsymbols Command: getcalendar Command: getchartlastrequest Command: getchartrangerequest Command: getcommissiondef Command: getcurrentuserdata Command: getmarginlevel Command: getmargintrade Command: getnews Command: getprofitcalculation Command: getservertime Command: getspreads Command: getsymbol Command: gettickprices Command: gettraderecords
3 Command: gettrades Command: gettradeshistory Command: gettradinghours Sending orders Command: tradetransaction Command: tradetransactionstatus Available streaming commands Command: gettickprices Command: gettrades Command: getbalance Command: getreqstatus Command: getprofits Error messages Generated by Transaction server
4 2. INTRODUCTION This document presents information on xstation API communication protocol. The communication protocol of the xstation API uses JSON format. JSON format used by the server doesn't allow extensions (e.g. comments, other flags). JSON format standardization document is available under the following link: The connection is performed by clean socket connection. For real trading SSL connection will be used. 3. DEFINITIONS The following definitions will be used in this specification document: simple type: type, which value is itself: int, int64, string, double, bool; j-value (JSON value): any simple type, j-object or j-array; j-object (JSON object): a record containing any number of named j-values (pair <string, j-value>); j-array (JSON array): an array where each element is j-value; j-subvalue: j-value which is a component of a j-object. A j-object can contain zero elements. A j-array can have zero length. The name of j-value can be an empty string. Encoding of strings is set to UTF-8. In this format the server sends and receives data. Definition of unix-time: Unix time, or POSIX time, is a system for describing points in time, defined as the number of milliseconds elapsed since midnight Coordinated Universal Time (UTC) of January 1,
5 4. GENERAL DATA FORMAT Each packet consists of exactly one main, unnamed j-value. The data stream consists of consecutive j values, with no punctuation. The main j-value is a j-object containing exactly two j-subvalues which are j-objects. The first j-subobject is named header and consists of at least a field type as a simple type string. This is a packet type. The second j-subobject of the main packet j-object is named data and its content is specific for a given packet type. The specifications for different types of packages are described in the next chapter. A sample of properly defined packet: command : login, arguments : userid : 1000, password : PASSWORD 5
6 5. COMMUNICATION WITH THE XSTATION API There are two IPs, that can be used interchangeably: xapia.x-station.eu xapib.x-station.eu Here are the addresses of DEMO and REAL servers: DEMO: main port: 5124, streaming port: REAL: main port: 5112, streaming port: Both servers use SSL connection. Communication is established as long as both server and client have opened and connected sockets. For convenience server guarantees that every separate reply to client command returned by server will be separated by two new line characters ( \n ). 1. CONNECTION VALIDATION In order to provide best service for all users xstation API set rules on connection and data send process. If any of the following rules is breached, then connection is closed immediately without server notification. List of rules: Every new connection that fails to deliver data within one second from when it is established is forced to close with no notification. Each command invocation should not contain more than 1kB of data user should send requests in 200 ms interval. However, this rule can be broken, but after 6th exceeding in a row the connection is dropped. Each command should be proper JSON object Exception: If the client sends a request that is a valid JSON object, but does not conform to the published API (incorrect command, missing fields, etc.), the response is sent back with the error description but the connection is not closed. This rule prevents incorrect messages from reaching further down the processing chain and allows clients to analyze and understand the source of problem. 6
7 2. DEFAULT LOGIN CREDENTIALS Default login credentials can be obtained at: 3. INPUT DATA FORMAT The input data format is a JSON object that consists of service name and command name. Some commands also require an object of command's arguments. If optional prettyprint field is set to true, an output JSON is printed in human-readable format. prettyprint field can be omitted. command : commandname, arguments : arg1name : 10, arg2name : Some text,..., prettyprint : true Boolean 4. OUTPUT DATA FORMAT The output data format is a JSON object that consists of status and returndata fields if command succeeded, or status, errorcode and errordescr fields if an error occurred. status : true, returndata : JSON value Boolean JSON value or, in case of error massage: status : false, errorcode : E123, errordescr : Error description Boolean 5. TIME FORMAT 7
8 Time is number of milliseconds from , 00:00 GMT. 6. FLOATING NUMBER FORMAT In all s '.' (period) is used as a decimal separator. 6. AVAILABLE COMMANDS Request-Reply commands are performed on main connection socket. The reply is sent by main connection socket. 1. LOGIN In order to perform any action client application have to perform login process. No functionality is available before proper login process. After initial login, a new session is created and all commands are executed for a logged user until he/she logs out or drop the connection. command : login, arguments : userid : 100, password : PASSWORD, appid : test, appname : test Number (optional), application id, given by the xstore Support (optional), application name After successful login the system responds with the status message that can contain the streaming session id field: status : true, Boolean streamsessionid : , 8
9 Alternatively, when redirect is needed, the system responds with: status : false, redirect : REDIRECT_RECORD Boolean (optional) Format of REDIRECT_RECORD: mainport : 1234, streamingport : 1235, address : xapia.x-station.eu Number, main port for communication Number, streaming port, address that the user should reconnect to in order to login The status of the correct login process is true. If the status is false, REDIRECT_RECORD may be present which defines the server that the user should log into instead of the current one. It is assumed that when using REDIRECT_RECORD data, secure connection (SSL) should be used. The streamsessionid field of the string type, if present, is a token that can be used to establish a streaming subscription on a separate network connection. streamsessionid is used in streaming subscription commands. streamsessionid is unique for the given main session and will change between login sessions. 2. LOGOUT command : logout No returndata field in output. Only status message is sent. 3. RETRIEVING TRADING DATA Command: getallspreads Description: returns current spreads for all instruments available. 9
10 command : getallspreads Format of returndata field in output (example data): [SPREAD_RECORD, SPREAD_RECORD, SPREAD_RECORD,...] Format of SPREAD_RECORD (example data): precision : 3, quoteid : 2, symbol : "FTE.FR", value : 0 Number of decimal places of symbol Number Number, in pips Command: getallsymbolgroups Description: returns object with all groups of instruments available for given account. command : getallsymbolgroups Format of returndata field in output: [SYMBOL_GROUP_RECORD, SYMBOL_GROUP_RECORD ] Format of SYMBOL_GROUP_RECORD (example data): description : Foreign Exchange, name : Forex, type : 0 Number: Instrument group number, is used for type field in SYMBOL_RECORD Command: getallsymbols Description: returns array of all symbols available for the user. 10
11 command : getallsymbols Format of returndata field in output: [SYMBOL_RECORD, SYMBOL_RECORD...] Format of SYMBOL_RECORD (example data): ask : , bid : , categoryname : Forex contractsize : , currency : USD, currencyprofit : SEK, description : USD/PLN, digits : 0, exemode : 2, expiration : null groupname : Minor, high : , initialmargin : 0, instantmaxvolume : 0, longonly : false, lotmax : 10.0, lotmin : 0.1, lotstep : 0.1, low : , marginhedged : 0, marginhedgedstrong : false, marginmaintenance : null, marginmode : 4, Number, size of 1 lot in currency The currency of calculated profit Number, price precision Number, mode of execution Time or null if not applicable Number, initial margin for 1 lot order, used for profit/margin calculation Number, maximum instant volume multiplied by 100 Boolean, maximum size of trade, minimum size of trade, A value of minimum step by which the size of trade can be changed (within lotmin - lotmax range). Number, used for profit calculation Boolean, for margin calculation Number, for margin calculation. Null if not applicable Number, for margin 11
12 calculation percentage : 0.1,, precision : 2, Number, symbol precision profitmode : 1, Number, for profit calculation quoteid : 1, Number, source of price: 1 fixed 2 float 3 depth 4 - cross starting : null, Time, null if not applicable stopslevel : 15, Number, stop level swapenable : true, Boolean, indicates whether swap value is added to position on end of day swaplong : ,, swap value for long positions swapshort : 0E-12,, swap value for short positions swaptype : 0, Number, type of swap calculated swap_rollover3days : 0, Number, time when additional swap is accounted for weekend symbol : USDPLN, ticksize : null,, smallest possible price change, used for profit/margin calculation. Null if not applicable tickvalue : null,, value of smallest possible price change, used for profit/margin calculation. Null if not applicable time : , Time time : Thu May 23 12:23:44 EDT 2013, Time in type : 21, Number, corresponds to key of SYMBOL_GROUP_RECORD Please be advised that result values for profit and margin calculation can be used optionally, because server is able to perform all profit/margin calculations for Client application by commands described later in this document. Command: getcalendar Description: returns calendar with market events. 12
13 command : getcalendar Format of returndata field in output: [CALENDAR_RECORD, CALENDAR_RECORD...] Format of CALENDAR_RECORD (example data): country : CA, : Two letter country code current :, : Market value (current), empty before time of release of this value (time from time record) forecast :, : Forecasted value impact : 3, : Impact on market (1- low, 2 - medium, 3 - high) period : (FEB), : Information period previous : 58.3, : Value from previous information release time : , Time: Time, when the information will be released (in this time empty current value should be changed with exact released value) title : Ivey Purchasing Managers Index, : Name of the indicator for which values will be released Command: getchartlastrequest Description: returns chart info, from start date to the current time. command : getchartlastrequest, arguments : info : CHART_LAST_INFO_RECORD 13
14 Format of CHART_LAST_INFO_RECORD (example data): symbol : PKN.PL, period : 5, start : : symbol Number: period code Time: start of chart block Format of returndata field in output: digits : 2, Number, price precision exemode : 2, Number rateinfos : [RATE_INFO_RECORD,RATE_INFO_RECORD,...] Array of RATE_INFO_RECORDs Command: getchartrangerequest Description: returns chart info with data between given start and end dates. command : getchartrangerequest, arguments : info : CHART_RANGE_INFO_RECORD Format of CHART_RANGE_INFO_RECORD (example data): symbol : PKN.PL, period : 5, start : , end : ticks : 0 : symbol Number: period code Time: start of chart block Time: end of chart block Number: numbers needed ticks, this field is optional, please read description below Chart period codes: PERIOD_M1 = 1 PERIOD_M5 = 5 PERIOD_M15 = 15 PERIOD_M30 = 30 PERIOD_H1 = 60 PERIOD_H4 = 240 PERIOD_D1 = minute 5 minutes 15 minutes 30 minutes 60 minutes (1 hour) 240 minutes (4 hours) 1440 minutes (1 day) 14
15 PERIOD_W1 = PERIOD_MN1 = minutes (1 week) minutes (30 days) Format of returndata field in output: digits : 2, Number, price precision exemode : 2, Number rateinfos : [RATE_INFO_RECORD, RATE_INFO_RECORD,...] Array of RATE_INFO_RECORDs Method receives two oldest RATE_INFO_RECORDS in case no data is available for selected period. Format of RATE_INFO_RECORD (example data): close : 1.0, : value of close price (shift from open price) ctm : , Time: rate time ctm : Mar 21, :15:00 PM, Number: value of close price (shift from open price) high : 6.0, : highest value in period (shift from open price) low : 0.0, : lowest value in period (shift from open price) open : , : example value of real open price: vol : : volume Price values must be divided by 10 digits in order to obtain exact prices. Ticks field if ticks is not set or value is 0, getchartrangerequest work as before (you must send valid field start and end time. If ticks value not equal 0, field end is ignored. If ticks>0 (e.g. N) then api return N candles from time start. If ticks<0 then api return N candles to time start. It's possible situation when api return less chart candles than is set in tick field. Command: getcommissiondef Description: returns calculation of commission and rate of exchange. The value is calculated as expected value, and therefore might not be perfectly accurate. 15
16 command : getcommissiondef, arguments : symbol : T.US, volume : 1.0 Format of returndata field in output if commission is applicable: commission : 0.51 rateofexchange : showcomdef : false Floating: calculated commission Floating: rate of exchange between account currency and instrument base currency Boolean Format of returndata field in output if commission is NOT applicable: commission : null, rateofexchange : null null value null value Command: getcurrentuserdata Description: returns information about account currency, and account leverage. command : getcurrentuserdata, Format of returndata field in output if commission is applicable: currency : PLN, leverage : 100, account currency Number, leverage for account. Leverage is used for margin calculation for Forex instruments. User might want to have such information. Command: getmarginlevel Description: returns margin level for account. This command can be invoked more often than once a second. 16
17 command : getmarginlevel Format of returndata field in output: balance : ,, balance + credit currency : CZK : user currency equity : ,, equity margin : 75.00, : margin requirements margin_free : , : free margin margin_level : , : margin level Command: getmargintrade Description: returns expected margin for given instrument and volume. The value is calculated as expected margin value, and therefore might not be perfectly accurate. "arguments": "symbol": "EURPLN", "volume": 1.0, "command": "getmargintrade" Format of returndata field in output: "returndata": "status": true, calculated margin Command: getnews Description: returns news from trading server which were sent within specified period of time. 17
18 command : getnews, arguments : start : , Time end : 0 Time, 0 means current time for simplicity Format of returndata field in output: [NEWS_TOPIC_RECORD, NEWS_TOPIC_RECORD...] Array of NEWS_TOPIC_RECORDs Format of NEWS_TOPIC_RECORD (example data): body : <HTML>...</HTML>, : body bodylen : 110, Number: body length category : Normal, : news category, can be null key : , : news key keywords :, : news keywords, can be null priority : 0, Number: news priority: 0-general, 1-high read : false, Boolean time : , Time time : May 17, :30:00 PM, title :, : news title topic :, : news topic Command: getprofitcalculation Description: calculates estimated profit for given deal data Should be used for calculator-like apps only. Profit for opened transactions should be taken from server, due to higher precision of server calculation. command : getprofitcalculation, arguments : symbol : EURUSD, volume : 1.0, cmd : 0, Number, OPERATION_CODE openprice : , theoretical open price of order closeprice : , theoretical close price of order 18
19 Format of returndata field in output if commission is applicable: profit : , Command: getservertime Description: returns current time on trading server. command : getservertime Format of returndata field in output (example data): time : Time time : Oct 25, :39:53 PM, time described in form set on server (local time of server) Command: getspreads Description: returns current spreads for predeterminded instruments. command : getspreads, arguments : symbols : [ EURPLN, AGO.PL ] Format of returndata field return the same fields as getallspreads. Command: getsymbol 19
20 Description: gets information about symbol available for the user. command : getsymbol, arguments : symbol : EURPLN Format of returndata field return the same fields as getallsymbols. Command: gettickprices Description: returns array of current quotations for given symbols, only quotations that changed from given timestamp are returned. New timestamp obtained from output will be used as an argument of the next call of this command. command : gettickprices, arguments : symbols : [ KOMB.CZ, AGO.PL,...], Array of symbols timestamp : , level : 0 Time Number, price level, level equals -1: all available levels greater than -1: only specified level. Zero indicates base level (Bid and Ask price) for instrument. Format of returndata field in output: quotations : [TICK_RECORD, TICK_RECORD...] Array of quotations Format of TICK_RECORD (example data): ask : , bid : , askvolume : 15000, bidvolume : 16000, Number, null if not applicable Number, null if not 20
21 exemode : 2, high : , low : , symbol : KOMB.CZ, timestamp : , level : 0 applicable Number Time Number, price level Command: gettraderecords Description: returns array of trades listed in orders argument. command : gettraderecords, arguments : orders : [ , ,...] Array of orders Format of returndata field in output: [TRADE_RECORD, TRADE_RECORD...] Array of TRADE_RECORDs Command: gettrades Description: returns array of user's trades command : gettrades arguments : openedonly : true Boolean, if true then only opened trades will be returned Format of returndata field in output: [TRADE_RECORD, TRADE_RECORD...] Array of TRADE_RECORDs Format of TRADE_RECORD (example data): close_price : , close_time : null, Time or null if order is not closed 21
22 close_time : null, Time or null if order is not closed closed : false, Boolean cmd : 0, Number, operation code comment : Web Trader, commission : 0.0, digits : 4, Number, price precision expiration : null, Time or null if not applicable expiration : null, or null if not applicable login : 100, Number margin_rate : , open_price : 1.4, open_time : , Time open_time : Fri Jan 11 10:03:36 CET 2013, order : , Number, order number for opened transaction order2 : , Number, order number for closed transaction position : , Number, order number common both for opened and closed transaction profit : , sl : 0.0,, zero if stop loss is not set spread : 0, Number storage : -4.46, symbol : EURUSD, taxes : 0.0, timestamp : , Time tp : 0.0,, zero if take profit is not set volume : 0.10 cmd is the operation code, for user's trade operations it equals to cmd from TRADE_TRANS_INFO record used as an argument in tradetransaction and confirmpriced commands. Command: gettradeshistory Description: returns array of user's trades which were closed within specified period of time. command : gettradeshistory, arguments : start : , Time end : 0 Time, 0 means current time for simplicity 22
23 Format of returndata field in output: [TRADE_RECORD, TRADE_RECORD...] Array of TRADE_RECORDs Command: gettradinghours Description: returns quotes and trading times. command : gettradinghours, arguments : symbols : [ EURPLN, AGO.PL, EURJPY, SAN.ES, EURUSD ] Array of s Format of returndata field in output: symbol : EURPLN, quotes : [QUOTES_RECORD, QUOTES_RECORD,...], Array of QUOTES_RECORDs trading : [TRADING_RECORD, TRADING_RECORD,...] Array of TRADING_RECORDS Format of QUOTES_RECORD and TRADING_RECORD(example data): day : 2, Number, day of week fromt : , Time, start time from 00:00 in ms tot : Time, end time from 00:00 in ms Possible day field values: 1 Monday 2 Tuesday 3 Wednesday 23
24 4 Thursday 5 Friday 6 Saturday 7 Sunday 4. SENDING ORDERS Command: tradetransaction Description: starts trade transaction. tradetransaction sends main transaction information to the server. command : tradetransaction, arguments : tradetransinfo : TRADE_TRANS_INFO Format of TRADE_TRANS_INFO (example data): Operation codes: cmd : 0, type : 0, price : 37.47, sl : 0.0, tp : 0.0, symbol : PKN.PL, volume : 5.00, ie_deviation : 0, order : , comment : Some text, expiration : Number, trade operation Number, trade transaction type, trade price, stop loss, take profit, trade symbol, trade volume Number, deviation on instant execution Number, order number (0 if new trade is opened), comment Time, pending order expiration time BUY = 0 SELL = 1 BUY_LIMIT = 2 SELL_LIMIT = 3 BUY_STOP = 4 SELL_STOP = 5 24
25 Transaction type codes: ORDER_OPEN = 0 ORDER_CLOSE = 2 ORDER_MODIFY = 3 ORDER_DELETE = 4 Used for opening order, also for asking for prices in EXE_REQUEST mode Format of returndata field in output: requestid : 43 Number, unique request id, can be negative Command: tradetransactionstatus Description: returns current transaction status. At any time of transaction processing client might check the status of transaction on server side. In order to do that client must provide unique requestid taken from tradetransaction invocation. command : tradetransactionstatus, arguments : requestid : 43, Number Format of returndata field in output: ask : 1.392, bid : 0.0, order : 0, requestid : 43, requeststatus : 3 message : null Number Number, can be negative Number, can be null Request status codes: ERROR = 0 PENDING = 1 REQUOTED = 2 ACCEPTED = 3 Price was requoted by dealer, used in EXE_INSTANT mode The transaction has been executed successfully 25
26 REJECTED = 4 PRICED = 5 The transaction has been rejected. Prices received, used in EXE_REQUEST mode Field order should be filled with order number always when new trade order was opened successfully. 7. AVAILABLE STREAMING COMMANDS Streaming commands are performed on streaming connection on port of the server. Each streaming command takes as an argument streamsessionid which is sent in response message for login command performed in main connection. streamsessionid token allows to identify user in streaming connection. In one streaming connection multiple commands with different streamsessionid can be invoked. It will cause sending streaming data for multiple login sessions in one streaming connection. streamsessionid is valid until logout command is performed on main connection or main connection is disconnected. Command: gettickprices Description: The gettickprices command establishes subscription for quotations and allows to obtain the relevant information in real-time, as soon as it is available in the system. Moreover, gettickprices command response send profit information for all opened orders with given symbol number. Format of input to subscribe: command : gettickprices, symbol : EURUSD, streamsessionid : Format of input to unsubscribe: command : stoptickprices, symbol : EURUSD, The streamsessionid should contain the string value that was obtained from the system after successful login (see the description of the login command). The gettickprices command can be invoked many times for the same symbol, but only one subscription for a given symbol will be created. This command has no confirmation. After the subscription is established, the system sends data packets of the STREAMING_TICK_RECORD format. Format of tick prices in stream: 26
27 command : tickprices, data : STREAMING_TICK_RECORD STREAMING_TICK_RECORD: ask : , bid : , askvolume : 15000, bidvolume : 16000, high : , low : , symbol : KOMB.CZ, timestamp : , level : 0, quoteid : 0, Number, null if not applicable Number, null if not applicable Time Number, price level Number, source of price: 1 fixed 2 float 3 depth 4 - cross Command: gettrades Description: The gettrades command establishes subscription for user trade status data and allows to obtain the relevant information in real-time, as soon as it is available in the system. Format of input to subscribe: command : gettrades, streamsessionid : Format of input to unsubscribe: command : stoptrades The streamsessionid should contain the string value that was obtained from the system after successful login (see the description of the login command). 27
28 The gettrades command can be invoked many times, but only one subscription for the trade data will be created. This command has no confirmation. After the subscription is established, the system sends data packets of the STREAMING_TRADE_RECORD format. Format of trade in stream: command : trade, data : STREAMING_TRADE_RECORD STREAMING_TRADE_RECORD: close_price : , close_time : null, closed : false, cmd : 0, comment : Web Trader, commission : 0.0, digits : 4, expiration : null, margin_rate : , open_price : 1.4, open_time : , order : , order2 : , position : , sl : 0.0, storage : -4.46, symbol : EURUSD, timestamp : , tp : 0.0, type : 0.0, volume : 0.10 Time or null if order is not closed Boolean Number, operation code Number, price precision Time or null if not applicable Time Number, order number for opened transaction Number, transaction id Number, position number (if type is 0 and 2) or transaction parameter (if type is 1), zero if stop loss is not set Time, zero if take profit is not set Number, 0 order opened, 1 order pending, 2 order closed New STREAMING_TRADE_RECORD are sent by streaming socket only in several cases: - Opening the trade 28
29 - Closing the trade - Modification of trade parameters - Explicit trade update done by server system to synchronize data. Situation that trade was closed can be checked by field closed set to true in TRADE_RECORD format. Also close_time field will NOT be set to null. Various reasons of trade close could be found out by information in comment field of STREAMING_TRADE_RECORD for closed order. If the comment remained unchanged from that of opened order, then the order was closed by user. If there is annotation in comment string like: - sl, then the trade was closed by stop loss - tp, then the trade was closed by take profit - so, then the trade was closed because of Stop Out (lack of money to maintain position) The annotation are in brackets (regular or square, depending on situation) with additional data about the closing action. Command: getbalance Description: The getbalance command allows to get actual balance value for an account in real-time, as soon as it is available in the system. Format of input to subscribe: command : getbalance, streamsessionid : Format of input to unsubscribe: command : stopbalance, Format of balance in stream: command : balance, data : STREAMING_BALANCE_RECORD Format of STREAMING_BALANCE_RECORD: balance : , margin : 75.00, sum of balance and credit, margin 29
30 equity : requirements, sum of balance and all profits Command: getreqstatus Description: The getreqstatus command allows to get status for sent requests in real-time, as soon as it is available in the system. Format of input to subscribe: command : getreqstatus, streamsessionid : Format of input to unsubscribe: command : stopreqstatus, Format of balance in stream: command : reqstatus, data : STREAMING_REQ_STATUS_RECORD Format of STREAMING_REQ_STATUS_RECORD: requestid : 123, requeststatus : 23, Number, unique request id, can be negative Request status codes: ERROR=0 PENDING=1 REQUOTED=2 Price was requoted by dealer, used in EXE_INSTANT mode ACCEPTED=3 The transaction has been executed successfully 30
31 order : Number, order number Command: getprofits Description: subscribes and unsubscribes for profits. Format of input to subscribe: command : getprofits, streamsessionid : Format of input to unsubscribe: command : stopprofits, Format of balance in stream: command : profit, data : STREAMING_PROFIT_RECORD Format of STREAMING_PROFIT_RECORD: profit : , order : , order2 : , position : Number, order number Number, transaction ID Number, position number 8. ERROR MESSAGES 31
32 GENERATED BY TRANSACTION SERVER Main reason of generated transaction server error messages is an error in the business logic of the application. Errors list returned from transaction server: Error Code BE001 BE002 BE003 BE004 BE005 BE006 BE007 BE008 BE009 BE010 BE011 BE012 BE013 BE014 BE015 BE016 BE017 BE018 BE019 Error Description Invalid price Invalid StopLoss or TakeProfit Invalid Volume Login disabled Login not found Market for instrument is closed Mismatched parameters Modification is denied Not enough money on account to perform trade Off quotes Opposite positions prohibited Short positions prohibited Price has changed Request too frequent Requote Too many trade requests Too many trade requests Trading on instrument disabled Trading timeout 32
33 BE020 BE033, BE099 BE094 BE095 BE096 BE097 BE098 BE101 BE102 BE103 BE104 BE105 BE106 BE107 BE109 BE110 BE111, BE111 BE113 BE115, BE116 BE118 EX001-, SExxx Other error Symbol do not exist for given account Account cannot trade on given symbol Pending order cannot be closed. Pending order must be deleted Cannot close already closed order No such transaction Unknown instrument symbol Unknown transaction type User is not logged Method not exist Incorrect period given Missing data Sort category not recognized Incorrect parameter given Incorrect command format Incorrect provider chart parameter Invalid provider chart parameter Symbol does not exist User already logged Internal error, in case of such error, please contact support 33
34 34
Terms and definitions
Terms and definitions Abnormal market conditions mean Fast market. Account history means a list of completed transactions and non-trading operations on the Client s account. Account type means the terms
EF MetaTrader 5 for Android OS
User Guide for the online trading platform EF MetaTrader 5 for Android OS Euro-Finance 43 Christopher Columbus blvd., 1592 Sofia, Bulgaria tel.: +359 (0) 700 156 56; fax: +359 (0) 2 981 14 96 [email protected]
AGREEMENT ON QUOTING SYSTEM AND TRANSACTIONS PROCEDURE. LiteForex Investments Limited
AGREEMENT ON QUOTING SYSTEM AND TRANSACTIONS PROCEDURE LiteForex Investments Limited Revision of 15th January, 2015 Agreement on Quoting System and Transactions Procedure This «Agreement on Quoting System
One Click Trader. Manual
One Click Trader Manual 1 Table of Content Introduction... 3 Metatrader4 platform (MT4) Installation... 4 One Click Trader Installation... 9 Starting and configuring One Click Trader... 11 One Click Trader
MetaTrader 4 for iphone Guide
MetaTrader 4 for iphone Guide Logging in When you have first downloaded and installed the app from the App Store, you will see the Metatrader 4 icon appear on your screen. Please select this icon by tapping
SirixWeb 3.0. User guide
SirixWeb 3.0 User guide Leverate 2014 Copyright This publication, including all photographs, illustrations and software, is protected under international copyright laws, with all rights reserved. Neither
MetaTrader 4 for Android TM Guide
MetaTrader 4 for Android TM Guide Android is a trademark of Google, Inc. Logging in Upon downloading and installing MetaTrader 4 for Android TM from Google Play, you will see the Metatrader 4 icon appear
1. Introduction 3 1.1. Logging In 4 1.2. Screen Lock 5 1.3. Logging Out 6
1 xstation manual 2 xstation manual: 1. Introduction 3 1.1. Logging In 4 1.2. Screen Lock 5 1.3. Logging Out 6 2. Account settings 7 2.1. Trade Confirmation Settings 7 2.2.Language Settings 8 2.3 Layout
Commander FIX. Rules of Engagement. Corporates and Markets. 5 Jul 2013 Version 1.5
Commander FIX Rules of Engagement Corporates and Markets 5 Jul 2013 Version 1.5 Corporates and Markets Commander FIX 5 Jul 2013 Page 2 Contents 1 Introduction... 4 Purpose... 4 The FIX Protocol... 4 FIX
OVERVIEW TABLE OF CONTENTS. Logging in 1. Main Screen 2. Tool Bar 2. Market Rates 4. Trading Cubes 5. Orders 6. Pending Orders Tab 7.
WEB TRADER GUIDE OVERVIEW Sirix Web is an Adobe Flash, Web-based platform. Sirix Web is available on all internet browsers which support Flash version 10 and above. Sirix Web will use a Shared Wallet with
MT4i Internet Trade Mirror - Receiver www.mt4i.com
Contents: 1. Overview of the Internet Trade Mirror...2 1.1 Purpose of the Trade Mirror...2 1.2 Licence...2 2. Installing and running the Internet Trade Mirror...3 2.1 Installing the Internet Trade Mirror
MT4 Multiterminal USER MANUAL
MT4 Multiterminal USER MANUAL MT4 MultiTerminal User Manual 1. Getting Started... 3 1.1 General... 3 1.2 Security System... 3 1.3 Live Update... 3 1.4 Terminal Settings... 4 2. Client Accounts... 9 2.1
TRADING MECHANISM FOR DYNAMIC STP & DYNAMIC FIXED SPREAD TRADING ACCOUNTS Contents
WINDSOR BROKERS LTD Ref:42342 TRADING MECHANISM FOR DYNAMIC STP & DYNAMIC FIXED SPREAD TRADING ACCOUNTS Contents 1. Purpose and Scope 2. Definitions and Interpretations 3. Financial Instruments offered
Meta Trader 4 for iphone User Guide
Meta Trader 4 for iphone User Guide Hirose Financial UK Ltd. 27 Austin Friars, London, EC2N 2QP Email: [email protected] FSA Registration Number 540244 Table of Contents Page MT4 Installation 2 Make Demo
Sirix Web 6.0 User Guide. Leverate 2012. Sirix Web 6.0 User Guide 1
Sirix Web 6.0 User Guide Leverate 2012 Sirix Web 6.0 User Guide 1 Copyright This publication, including all photographs, illustrations and software, is protected under international copyright laws, with
WINDSOR BROKERS LTD Ref: 41460 TRADING MECHANISM FOR MINI & MICRO TRADING ACCOUNTS. Contents
WINDSOR BROKERS LTD Ref: 41460 TRADING MECHANISM FOR & TRADING ACCOUNTS Contents 1 Purpose and Scope 2 Definitions and Interpretations 3 Financial Instruments offered for trading by the Company 4 Foreign
Forex Trade Copier 2 User manual
Forex Trade Copier 2 User manual Contents REQUIREMENTS........... 3 QUICK START.........4 INSTALLATION.........8 REGISTRATION......10 CUSTOM CONFIGURATION..... 12 FEATURES......14 SOURCE FUNCTIONS DESCRIPTION........16
Terms for Provision of Forex Trading Services and Use of MetaTrader4 AM UK Trading Platform
Terms for Provision of Forex Trading Services and Use of MetaTrader4 AM UK Trading Platform Contents Terms for Provision of Forex Trading Services and Use of MetaTrader4 AM UK Trading Platform... 1 1.
MT4i Personal Trade Copier www.mt4i.com
Contents: 1. Overview of the Personal Trade Copier... 2 1.1 Purpose of the trade copier... 2 1.2 Licence... 2 2. Installing and running the Personal Trade Copier... 3 2.1 Installing the trade copier...
www.gainsy.com Tading Platform Manual
Tading Platform Manual Table of contents Description... 4 General... 5 Layout and windows management... 5 Working on several monitors... 5 Drag and drop... 5 Columns management... 5 Windows links... 6
User Guide. www.windsorbrokers.com. For more information email us on: [email protected]
User Guide www.windsorbrokers.com For more information email us on: [email protected] CONTENTS Pages 1. Opening an account. 3-4 2. Server and account settings. 5-6 3. Market Watch
Nordea e-markets FIX - Rules of Engagement
Version: 1.04 Date: 2014-07-11 Nordea e-markets FIX - Rules of Engagement Page 1 Table of Contents 1. Introduction... 2 1.1. FIX Protocol Compliance... 2 1.2. Supported Use-cases... 2 1.3. User Accounts...
REST Webservices API Reference Manual
crm-now/ps REST Webservices API Reference Manual Version 1.5.1.0 crm-now development documents Page 1 Table Of Contents OVERVIEW...4 URL FORMAT...4 THE RESPONSE FORMAT...4 VtigerObject...5 Id Format...5
MOCAZ FINANCIAL MARKETS
MOCAZ FINANCIAL MARKETS TERMS OF BUSINESS, TRADING POLICIES AND PROCEDURES 1. Introduction These MOCAZ FINANCIAL MARKETS (further referred to as Company ) Terms of Business, Trading Policies and Procedures
Forex Trading. Instruction manual
Forex Trading Instruction manual 1. IMPORTANT NOTES...2 1.1 General notes...2 1.2 Inactivity Logout...2 1.3 Exit...2 1.4 Performance Indicator...2 1.5 Cancelling transactions...2 2. SUPPORT-HOTLINE...2
SWFX - Swiss FX Marketplace Manual V.18.06.2010
SWFX - Swiss FX Marketplace Manual V.18.06.2010 1/41 Table of contents 1. Disclaimer... 3 1.1. Market Risk... 3 1.2. Operational Risk... 3 1.3. Platform User Guide... 3 1.4. Demo Versus Live Platform...
FOREX PLATFORM USER S GUIDE
FOREX PLATFORM USER S GUIDE Table of Content 1. Introduction... 2 2. Top Menu Bar... 2 3. Distinguishing Features of the Forex Platform... 3 3.1 Market Orders... 3 3.2 Trailing Stops... 4 3.3 Margin Watcher...
Logging into the platform
Overview GO4X Mobile is a HTML5 based platform which is available for use on most smartphones, including iphone and Android devices. The platform can be accessed by typing in the website address on the
Trading Contracts for Difference on margin involves a high degree of risk and may not be suitable for all investors.
User Guide Ver 3.0 Disclaimer Trading Contracts for Difference on margin involves a high degree of risk and may not be suitable for all investors. The leverage created by trading on margin can work against
easy-forex MT4 User Manual Version: 1.5.0.2 Date: April 2010
User Manual Version: 1.5.0.2 Date: April 2010 User Manual 1 Contents Platform Features easy-forex Specs at a Glance Creating an easy-forex Account How to Download/Install and open a Demo Account How to
iphone Application User Guide
iphone Application User Guide Download the Windsor Brokers Ltd iphone Mobile trading application directly from our website. Download Mobile Trader Platform Once it is has been installed on your device,
WEB TRADER USER MANUAL
WEB TRADER USER MANUAL Web Trader... 2 Getting Started... 4 Logging In... 5 The Workspace... 6 Main menu... 7 File... 7 Instruments... 8 View... 8 Quotes View... 9 Advanced View...11 Accounts View...11
Karvy NEST Web (Next Generation Securities Trading System)
Karvy NEST Web (Next Generation Securities Trading System) Page 1 of 40 Contents NEST WEB... 4 PRODUCT HIGHLIGHTS:... 4 Login...5 MARKET WATCH... 8 Order Entry Dialog... 10 Quote:... 12 Market Picture
Trader Manual. NatureForex.com
Trader Manual NatureForex.com Welcome to the exciting world of FX/CFD trading! This manual will explain how to trade FX/CFD with NatureForex platform. For any further questions, please feel free to contact
Sirix Tablet 6.5 User Guide
Sirix Tablet 6.5 User Guide Leverate 2014 Table of Contents Overview... 4 Logging into the platform... 5 Home Screen:... 6 Rates Tab... 7 Social... 8 Charts Tab... 8 Order... 9 Pending order... 10 Trader
META QUOTES IPAD USER GUIDE
META QUOTES IPAD USER GUIDE Client Services DMM FX AUSTRALIA Version 1.0 Contents Downloading Meta Trader 4 Application... 2 Opening the Application and Logging in to the DMM FX Server... 2 Viewing MT4
Trader 4 Client User Guide Provided by Henyep Investment (UK) Limited
Trader 4 Client User Guide Provided by Henyep Investment (UK) Limited Page 1 of 19 User Guide -TABLE OF CONTENTS- Topics Page No Getting Started 3 Account Opening.... 3 to 5 Login...... 6 Market Watch...
PROfit 3.7. User manual 2014. Copyright 2014 Internovus Bulgaria. All rights reserved.
PROfit 3.7 User manual 2014 Table of Contents 1. Introduction...6 1.1 Major financial instruments...7 1.2 About PROfit...9 1.3 About the manual... 10 2. Getting started... 11 2.1 Installing PROfit... 12
OANDA FXTrade Platform: User Interface Reference Manual
User Manual Home OANDA FXTrade Platform: User Interface Reference Manual Login/Logout Procedure FX Platform (Main Window) Action Buttons Pull-down Menus Transaction History Account Summary Tables Trades
Lesson 5: The Trading Station
Lesson 5: The Trading Station Objective To understand the basic functions of the Trading Station and become proficient with market order entry, the stop loss and limit functions, closing trades manually,
WEBTrader. User Guide
WEBTrader User Guide Table of Contents Creating a Demo account How to log in Main Areas of the WebTrader Market Watch Favorites Adding Favorites Spot Panes Charts Adding New Chart Using Charts Chart Options
How To Use The Market Watch On A Microsoft Mt4/5 App On A Pc Or Macbook
MetaTrader for IPhone User Guide Contents How to get the MT4/5 App for iphone and ipad... 3 How to log into your Existing Account or create a new demo account... 3 1. Quotes Tab... 4 a. How to add more
Bitcoin Payment Gateway API
Bitcoin Payment Gateway API v0.3 BitPay, Inc. https://bitpay.com 2011-2012 BITPAY, Inc. All Rights Reserved. 1 Table of Contents Introduction Activating API Access Invoice States Creating an Invoice Required
TeleTrader Toolbox for MATLAB
User Guide for the TeleTrader Toolbox for MATLAB TeleTrader Software GmbH Contents Getting Started with the TeleTrader Toolbox for MATLAB 3 Connecting to the TeleTrader Market Data Server 4 Retrieving
xsocial Platform Manual User Manual
User Manual 1 Table of content Table of content 1. Introduction 2. Registration 2.1. Provider 2.2. Follower 3. Statistics analysis 3.1. Providers List 3.2. Market Sentiments 3.3. Strategy Statistics 3.4.
Appendix. Web Command Error Codes. Web Command Error Codes
Appendix Web Command s Error codes marked with * are received in responses from the FTP server, and then returned as the result of FTP command execution. -501 Incorrect parameter type -502 Error getting
MetaTrader 4/5 for Android. User Guide
1 MetaTrader 4/5 for Android User Guide 2 Contents How to get the MT4/ 5 App for Android... 3 How to log into your Live Account or create a new demo account... 3 1. Quotes... 4 a. How to add more instruments...
TERMS FOR PROVISION OF FOREX TRADING SERVICESAND USE OF METATRADER 4AM TRADING PLATFORM
TERMS FOR PROVISION OF FOREX TRADING SERVICESAND USE OF METATRADER 4AM TRADING PLATFORM TERMS FOR PROVISION OF FOREX TRADING SERVICES AND USE OF METATRADER 4 AM TRADING PLATFORM AM provides Client with
User Guide for ios. 14 November 2015. Copyright GMO-Z.com Bullion HK Limited. All rights reserved.
User Guide for ios Table of Contents. Download P.3. Account Login P. 3. Interface Overview P.6 a. Quotes b. Quote Settings c. Charts d. Technical Indicators e. Trades f. History g. Settings. Trade P.5
Developing Algo Trading Applications with SmartQuant Framework The Getting Started Guide. 24.02.2014 SmartQuant Ltd Dr. Anton B.
Developing Algo Trading Applications with SmartQuant Framework The Getting Started Guide 24.02.2014 SmartQuant Ltd Dr. Anton B. Fokin Introduction... 3 Prerequisites... 3 Installing SmartQuant Framework...
SQ TRADING STATION User Guide & Installation
SQ TRADING STATION User Guide & Installation Table of content 1. Downloading the SQ Trading Station 2 2. Launching the SQ Trading Station 3 3. The SQ Trading Station User Interface 4 4. How to place a
Job Reference Guide. SLAMD Distributed Load Generation Engine. Version 1.8.2
Job Reference Guide SLAMD Distributed Load Generation Engine Version 1.8.2 June 2004 Contents 1. Introduction...3 2. The Utility Jobs...4 3. The LDAP Search Jobs...11 4. The LDAP Authentication Jobs...22
Mobile Forex trading with TradeRoom Mini
Mobile Forex trading with TradeRoom Mini 2014 Forexite Ltd. Contents 1 Contents Introduction 1. TradeRoom Mini startup 2. Trading account opening with Forexite 3. TradeRoom Mini main menu 4. Account funding
Client Agreement. 1. Introduction
Client Agreement Profiforex Corp. (hereinafter referred to as the "Company") and the physical or legal party (hereinafter referred to as the "Client") hereby agree to the terms of the following contract
VANTAGE FX FOR ANDROID
VANTAGE FX FOR ANDROID User Guide v 1.4 onwards TA B L E O F C O N T E N T S GETTING STARTED How to Login... 3 Save password... 3 Saving Account Details... 4 Navigating Your App... 4 Rates... 5 Favorites...
Prestige International Bullion Limited. MT4 Operation Manual
Prestige International Bullion Limited MT4 Operation Manual 2012/1/1 Room C-E 33/F Tower B Billion Centre 1 Wang Kwong Road Kowloon Bay Hong Kong Prestige International Bullion Limited MT4 Operation Manual
LMAX Exchange FIX4.4 & API FAQs April 2015
LMAX Exchange FIX4.4 & API FAQs April 2015 Disclaimer LMAX Exchange has taken reasonable efforts to ensure that the information contained in this publication is correct at the time of going to press, but
MetaTrader 4 and MetaEditor
MetaTrader 4 and MetaEditor User Manual Version 1. 2 2012 Global Futures and Forex, Ltd. All rights reserved. Table of Contents Welcome to the MetaTrader and MetaEditor User Manual... 4 Section 1: Opening
ODBC Client Driver Help. 2015 Kepware, Inc.
2015 Kepware, Inc. 2 Table of Contents Table of Contents 2 4 Overview 4 External Dependencies 4 Driver Setup 5 Data Source Settings 5 Data Source Setup 6 Data Source Access Methods 13 Fixed Table 14 Table
User Guide for Android OS
User Guide for Android OS Table of Contents 1. Download and Installation P.3 a. Download b. Installation 2. Account Login P.4 3. Interface Overview P.6 a. Quotes b. Quote Settings c. Charts d. Technical
NASDAQ ITCH to Trade Options
Market Data Feed Version 3.02 NASDAQ ITCH to Trade Options 1. Overview NASDAQ ITCH to Trade Options (ITTO) is a direct data feed product in NOM2 system offered by The NASDAQ Option Market, which features
Trading Station II / MetaTrader 4 Product Guide 12 November 2012. Page 1 of 14
Trading Station II / MetaTrader 4 Product Guide 12 November 2012 Page 1 of 14 Notice This product summary should be read in conjunction with our Terms of Business. Whilst every effort has been made to
ROBOFOREX LP Address: Level 3, 13 O Connell St, Auckland, 1010, New Zealand Telephone: +64 98 874 005
CLIENT AGREEMENT ROBOFOREX LP Address: Level 3, 13 O Connell St, Auckland, 1010, New Zealand Telephone: +64 98 874 005 ROBOFOREX LP is a member of the Financial Services Complaints Ltd., a government organization,
SUPER TREND PROFIT. (Trend Indicator with alert popup and email alert) DISCLAIMER
SUPER TREND PROFIT (Trend Indicator with alert popup and email alert) DISCLAIMER Please be aware of the loss, risk, personal or otherwise consequences of the use and application of this book s content.
E*TRADE Developer Platform. Developer Guide and API Reference. October 24, 2012 API Version: v0
E*TRADE Developer Platform Developer Guide and API Reference October 24, 2012 API Version: v0 Contents Getting Started... 5 Introduction... 6 Architecture... 6 Authorization... 6 Agreements... 7 Support
Forex Trading Guide & Tutorial For Beginner
Forex Trading Guide & Tutorial For Beginner Copyright FCMarket.com Website : http://www.fcmarket.com Email : [email protected] WARNING : You may not modify, copy, distribute, display, reproduce, publish,
Exchange Web Services [EWS] support in The Bat! v7
Exchange Web Services [EWS] support in The Bat! v7 User Guide for TBBETA 7/17/2015 Page 1 of 17 Contents EWS support in The Bat! version 7... 2 New Wizard: Creating a new account... 2 Step 1... 2 Step
WINDSOR DIRECT 4 USER GUIDE
www.windsorbrokersltd.com For more information email us on: [email protected] CONTENTS 1. Opening an account. p. 3 2. Server and account settings. p. 4 Changing Password p. 4 Events Setup. p.
MEFFGate Trading FIX INTERFACE SPECIFICATIONS
MEFFGate Trading FIX INTERFACE SPECIFICATIONS Version T1.2 30 July 2012 The information contained in this document is subject to modification without notice. Unless otherwise noted, the companies, names
CommSeC CFDS: IntroDuCtIon to FX
CommSec CFDs: Introduction to FX Important Information This brochure has been prepared without taking account of the objectives, financial and taxation situation or needs of any particular individual.
The purpose of this ebook is to introduce newcomers to the forex marketplace and CMTRADING. Remember that trading in forex is inherently risky, and
The purpose of this ebook is to introduce newcomers to the forex marketplace and CMTRADING. Remember that trading in forex is inherently risky, and you can lose money as well as make money. Manage your
High-frequency Trading Using Hlaiman EA Generator. Usage of the High-frequency Trading Module (HFT) for МТ4
High-frequency Trading Using Hlaiman EA Generator Usage of the High-frequency Trading Module (HFT) for МТ4 The HFT module operates basing on the difference of quotes of two brokers. HFT module supports
PowerTradeCopier. Forex Trade Copier. 2009-2014 BJF Trading Group
PowerTradeCopier Forex Trade Copier 2009-2014 BJF Trading Group Introduction PowerTradeCopier (PTC) allows you to mirror trades from your MT4 account to several sub-accounts with no delay and without keeping
LOYEX TRADING STATION
LOYAL BANK LTD LOYEX TRADING STATION USER GUIDE LOYEX TEAM 1/6/2011 Copyright All rights reserved www.myloyex.com 2 TABLE OF CONTENTS 1 Launching the LOYEX Trading Station page 3 2 The LOYEX Trading Station
SATURN WEB USER GUIDE: Spread Betting
SATURN Web SATURN WEB USER GUIDE: Spread Betting Spread Co Ltd, Argyle House, Joel Street, Northwood Hills, London, HA6 1NW, United Kingdom Tel: (44) (0)1923 832 600 Fax: (44) (0)1923 845 308 E-mail: [email protected]
Riverbed Cascade Shark Common REST API v1.0
Riverbed Cascade Shark Common REST API v1.0 Copyright Riverbed Technology Inc. 2015 Created Feb 1, 2015 at 04:02 PM Contents Contents Overview Data Encoding Resources information: ping information: list
5. Foreign Currency Futures
5. Foreign Currency Futures Futures contracts are designed to minimize the problems arising from default risk and to facilitate liquidity in secondary dealing. In the United States, the most important
MT4 ANDROID USER GUIDE. FASTEST GROWING FX PROVIDER 2012 World Finance Awards. BEST TRADING PLATFORM World Finance Awards
FASTEST GROWING FX PROVIDER 2012 World Finance Awards BEST TRADING PLATFORM World Finance Awards FASTEST GROWING FX BROKER European CEO Awards BEST FX NEWCOMER 2011 World Finance Awards MT4 ANDROID USER
DataLogger. 2015 Kepware, Inc.
2015 Kepware, Inc. 2 DataLogger Table of Contents Table of Contents 2 DataLogger Help 4 Overview 4 Initial Setup Considerations 5 System Requirements 5 External Dependencies 5 SQL Authentication 6 Windows
USER MANNUAL. Version 1.9.6
USER MANNUAL Version 1.9.6 Table of Contents 1. About this Document...3 2. Manuscript Composition...4 3. Getting Started...4 3.1 KASB Direct Login...4 3.1.1 To log on to KASB Direct...5 3.1.2 Server not
Z.com Trader. User Guide version 1.4
Z.com Trader User Guide version.4 Table of Contents. The Platform 4. Simple Chart 0 User Preference. How to Trade 4 a. Panel b. List c. Simple Trade d. Complex Trade e. One-Click Trade 5. Transactions
Any symbols displayed within these pages are for illustrative purposes only, and are not intended to portray any recommendation.
mobiletws for Android Users' Guide October 2012 mobiletws for Android Version 4.1.360 2012 Interactive Brokers LLC. All Rights Reserved Any symbols displayed within these pages are for illustrative purposes
META QUOTES ANDROID USER GUIDE - TABLET
META QUOTES ANDROID USER GUIDE - TABLET Client Services DMM FX AUSTRALIA Version 1.0 Contents Introduction... 1 Downloading MetaTrader 4 Application... 2 Opening the Application and Logging in to the DMM
MET ATRADER 4 Guid e version 1.0 January 2013
METATRADER 4 Guide version 1.0 January 2013 Content 1. Installing and Opening the MT4 Account... 1 1.1 Opening Demo Account... 1 1.2 Login... 2 2. User Interface... 4 2.1 The Market... 5 2.2 Navigator...
HalifaxOnline Platform and Account Setup Guide
HalifaxOnline Platform and Account Setup Guide CONTENTS BASIC INFORMATION AND INSTALLATION PLATFORM INFORMATION 2 PAPER TRADING ACCOUNT.. 3 INSTALLATION AND SETUP.. 4 USING THE PLATFORM SETTING UP THE
FOREX PROFIT MASTER USER GUIDE. http://www.forexprofitmaster.com
FOREX PROFIT MASTER USER GUIDE http://www.forexprofitmaster.com DISCLAIMER Please be aware of the loss, risk, personal or otherwise consequences of the use and application of this book s content. The author
Forex Trade Copier Manual
Forex Trade Copier Manual How to connect your MT4 or ctrader account to our signal providers Risk Warning: SimpleTrader.net is a wholly owned subsidiary of Think Huge Limited. Think Huge Limited and all
Trading Station / MetaTrader 4 Product Guide 2 October 2015. Page 1 of 15
Trading Station / MetaTrader 4 Product Guide 2 October 2015 Page 1 of 15 Notice This product summary should be read in conjunction with our Terms of Business. Whilst every effort has been made to ensure
Safeguard Ecommerce Integration / API
Safeguard Ecommerce Integration / API Product Manual Version 3 Revision 1.11 Table of Contents 1. INTRODUCTION... 4 1.1 Available commands... 4 2. HOW THE ADMINISTRATION SYSTEM IS EXPECTED TO BE USED OPERATIONALLY...
DoubleInADay Expert Advisor. User's Guide
DoubleInADay Expert Advisor User's Guide Copyright 2014 Expert4x. ALL RIGHTS RESERVED. This ebook is intended for the purchaser s personal use only. No part of this ebook may be reproduced or transmitted
Ability to trade using two platforms: the Soft-FX Traders Platform and MT4;
General information Every passing day Retail Forex traders become more and more hard-to-please customers. For successful trading on financial markets it is critical to have the platform, which allows traders
Documentation to use the Elia Infeed web services
Documentation to use the Elia Infeed web services Elia Version 1.0 2013-10-03 Printed on 3/10/13 10:22 Page 1 of 20 Table of Contents Chapter 1. Introduction... 4 1.1. Elia Infeed web page... 4 1.2. Elia
Managing Users and Identity Stores
CHAPTER 8 Overview ACS manages your network devices and other ACS clients by using the ACS network resource repositories and identity stores. When a host connects to the network through ACS requesting
Syslog Windows Tool Set (WTS) Configuration File Directives And Help
orrelog Syslog Windows Tool Set (WTS) Configuration File Directives And Help The CO-sysmsg.cnf file contains all the parameters and specifications related to the program s operation. This file is found
