class IO2GAccountRow
Parents | |
IO2GRow |
Brief
The class provides access to account information.
Details
An instance of the class can be obtained by the following methods:
Method/Use |
Prerequisites |
|
Depending on the trading server settings, the Accounts table may or may not be loaded by the server automatically during the login process.
Both methods use the |
This method is used to get account information updates. |
To receive the account information updates, you must implement the For details, see the example below. |
Example
Get Account ID, Balance and Used margin [show]
The TablesUpdates
response
is received by the IO2GResponseListener
::onTablesUpdates
function
This response should be parsed by the IO2GTablesUpdatesReader
.
Public Methods | |
Gets the columns of the table. |
|
Gets the unique identification number of the account. |
|
Gets the type of the account. |
|
Gets the unique name of the account as it is displayed in the FX Trading Station. |
|
Gets the maximum amount of an order that is allowed on the account. |
|
Gets the amount of funds on the account. |
|
Gets the size of one lot. |
|
Gets value of a table cell. |
|
Gets the date and time of the last occurrence of a Margin Call. |
|
Gets the unique identification number of an account leverage profile which defines the margin requirements. |
|
Gets the equity balance of the account at the beginning of a trading day. |
|
Gets a rollover maintenance flag. |
|
Gets the type of a position maintenance. |
|
Gets the unique identification number of the funds manager account. |
|
Gets the limitation state of the account. |
|
Gets the amount of accounting transactions that is applied to the account during the current trading day. |
|
Gets the type of the table. |
|
Gets the amount of funds used to maintain all open positions on the account. |
|
Gets the amount of funds used to maintain all open positions on the account with the three-level margin policy. |
|
Gets a flag indicating whether the value of the cell is changed. |