The Account type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| EnterLock | Overloaded. | |
| Equals | (Inherited from Object.) | |
| ExitLock | Overloaded. | |
| Finalize | (Inherited from Object.) | |
| GetHashCode | (Inherited from Object.) | |
| GetType | (Inherited from Object.) | |
| MemberwiseClone | (Inherited from Object.) | |
| PullOrders |
Returns an object for pulling batches of orders.
| |
| RequestStatusOrders |
Returns an object for requesting status for batches of orders.
| |
| ReviseOrders |
Returns an object for revising batches of orders.
| |
| SubmitNewOrder | Overloaded. | |
| SubmitOrders |
Returns an object for submitting batches of new orders.
| |
| Subscribe | Overloaded. | |
| ToString | (Inherited from Object.) | |
| Unsubscribe |
Unsubscribes from the account to stop receiving account, position and order
updates.
|
Properties
| Name | Description | |
|---|---|---|
| AccountID |
The unique identifier for the account.
| |
| AccountNumber |
The account number.
| |
| ActiveTimeStart | The time, if any, each day when the account is allowed to start trading. | |
| ActiveTimeStop | The time, if any, each day when the account stops trading. | |
| AvailableCash |
The total amount of cash that is available for the account to trade with.
| |
| Balance |
The start of day balance for the account.
| |
| Complete |
Whether all the initial data for the account has been loaded yet or not.
| |
| DayLossLimit |
The maximum cash amount that this account may lose in a trading day excluding overnight upl.
| |
| Deleted |
Whether the account has been deleted or not.
| |
| Description |
The descriptive name of the account.
| |
| Enabled |
Whether the account is enabled or not.
| |
| EnableUPL |
Whether this account is calculating unrealised P&L or not
| |
| FeesAndCommissions |
The fees and commissions for the current day.
| |
| Firm | The firm name this account belongs to. | |
| HasOrders |
Whether or not the account has any orders for the current trading day.
| |
| LossLimit |
The maximum cash amount that this account may lose in a trading day.
| |
| LossLimitPC |
The maximum percentage of the account balance that this account may lose in a
trading day.
| |
| Margin |
The total margin requirement for all the positions of this account.
| |
| MarginPC |
The margin percentage rate applied to day trading orders.
| |
| MaxAccountPosition |
The largest size position that can be held across the account in total.
| |
| MaxClipSize |
The largest size order that can be entered by this account.
| |
| MaxPosition |
The largest size position that can be held in any market.
| |
| MinBalance |
The minimum balance that this account is allowed to have.
| |
| Mode | The mode this account is running in | |
| OrderRouting | Whether this account supports order routing or not. | |
| OvernightMarginPC |
The margin percentage rate applied to overnight positions.
| |
| OvernightUPL |
The total unrealised P&L from positions carried over from the previous day.
| |
| PL |
The total P&L for all the positions of this account.
| |
| PLRollover |
Whether the system will rollover P&L at the end of each trading day.
| |
| PLTrade |
The total P&L for all the positions of this account valued against the last trade price.
| |
| PositionRollover |
Whether the system will rollover positions at the end of each trading day.
| |
| Positions |
Collection of individual positions for the account.
| |
| PreTradeDisabled |
Whether or not pre-trade risk management is disabled or not.
| |
| RPL |
The total Realised P&L (closed positions) for all the positions of this account.
| |
| Status |
The risk management status of the account.
| |
| StrategyMaxClipSize |
The largest size order that can be entered by this account into Strategy markets.
| |
| StrategyMaxPosition |
The largest size position that can be held in any Strategy market.
| |
| Subscribed |
Whether this account has been subscribed to or not.
| |
| SyncRoot | Synchronisation root. | |
| UPL |
The total Unrealised P&L (open positions) for all the positions of this account.
| |
| UPLTrade |
The total Unrealised P&L (open positions) for all the positions of this account
valued against the last trade price.
| |
| WarningLossLimit | The warning % level this account's P&L is currently at relating to it's loss limits. | |
| WarningMargin | The warning % level this account's margin is currently at relating to it's balance. | |
| WarningPL | The warning % level this account's P&L is currently at relating to it's balance. | |
| WarningThresholdLossLimit | The warning threshold % for this account. | |
| WarningThresholdMargin | The warning threshold % for this account. | |
| WarningThresholdPL | The warning threshold % for this account. |
Events
| Name | Description | |
|---|---|---|
| AccountComplete |
Event raised when the accounts initial data has been loaded.
| |
| AccountDetails |
Event raised when the account's static details are updated.
| |
| AccountNotify |
Event raised when there is a notification message for the account.
| |
| AccountUpdate |
Event raised when the accounts dynamic details change.
| |
| OrderAdded |
Event raised when an order is added.
| |
| OrderFill |
Event raised when an order gets a fill (Update is also raised).
| |
| OrderFillLeg |
Event raised when an order gets a fill (Update is also raised).
| |
| OrderPerformance |
Event raised when an order performance data changes.
| |
| OrderRemoved |
Event raised when an order is removed.
| |
| OrderUpdate |
Event raised when an order changes.
| |
| PositionUpdate |
Event raised when the accounts position data changes.
|