The Account type exposes the following members.

Methods

  NameDescription
EnterLockOverloaded.
Equals (Inherited from Object.)
ExitLockOverloaded.
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.
SubmitNewOrderOverloaded.
SubmitOrders
Returns an object for submitting batches of new orders.
SubscribeOverloaded.
ToString (Inherited from Object.)
Unsubscribe
Unsubscribes from the account to stop receiving account, position and order updates.

Properties

  NameDescription
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

  NameDescription
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.

See Also