The Order type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
|
EnterLock()()()() |
Enter a lock to prevent simultaneous updates.
|
|
|
EnterLock(String) |
Enter a lock to prevent simultaneous updates.
|
|
|
Equals | (Inherited from Object.) |
|
|
ExitLock()()()() |
Exit the lock.
|
|
|
ExitLock(String) |
Exit the lock.
|
|
|
Finalize | (Inherited from Object.) |
|
|
GetHashCode | (Inherited from Object.) |
|
|
GetType | (Inherited from Object.) |
|
|
MemberwiseClone | (Inherited from Object.) |
|
|
Pull()()()() |
Method to pull the order.
|
|
|
Pull(User) |
Method to pull the order.
|
|
|
RequestHistory |
Allows the user to request the history of the order.
|
|
|
RevisePrice(Int32, Double) |
Method to revise the order.
|
|
|
RevisePrice(Int32, Double, Double, Int32, String) |
Method to revise the order.
|
|
|
RevisePrice(Int32, Double, Double, Int32, String, User) |
Method to revise the order.
|
|
|
RevisePrice(Int32, Double, Double, Int32, String, Int32, User) |
Method to revise the order.
|
|
|
ReviseTicks(Int32, Int32) |
Method to revise the order.
|
|
|
ReviseTicks(Int32, Int32, Int32, Int32, String) |
Method to revise the order.
|
|
|
ReviseTicks(Int32, Int32, Int32, Int32, String, User) |
Method to revise the order.
|
|
|
ReviseTicks(Int32, Int32, Int32, Int32, String, Int32, User) |
Method to revise the order.
|
|
|
StatusRequest()()()() |
Method to request the order status.
|
|
|
StatusRequest(User) |
Method to request the order status.
|
|
|
ToString | (Inherited from Object.) |
|
|
UpdateTag |
Allows the updating of only the tag field of this order regardless of the orders' status.
|
Properties
| Name | Description | |
|---|---|---|
|
|
Account |
The Account that this order is for.
|
|
|
AccountCode |
The clearing account code for the order.
|
|
|
AccountID |
The unique identifier for the account that the order is for.
|
|
|
AccountNumber |
The clearing account number that this order is for.
|
|
|
AccountSvr |
The name of the Account Server that last changed this order.
|
|
|
ActivationType |
Whether the order works immediately or is held for later activation.
|
|
|
ActivationValue |
The activation trigger value.
|
|
|
AppID |
Unique identifer for the application that last changed the order.
|
|
|
AppName |
The name of the application that last changed this order.
|
|
|
BillingFee |
The clearing billing fee for the order.
|
|
|
BuySell |
Whether the order is a Buy or Sell order.
|
|
|
Change |
The last change to the order.
|
|
|
Checked |
Provides support for an end user to check off orders as they have seen them.
Some users want the ability to use multiple check states which is why an integer is used.
This value is only maintained in memory while the API exists. Value changes are not reported back to the server.
|
|
|
CTI |
The clearing customer type indicator for the order.
|
|
|
CurrentLimitTicks |
The current limit price (in ticks) of the order.
|
|
|
CurrentMaxShow |
The maximum volume visible to the market.
|
|
|
CurrentStopTicks |
The current stop trigger price (in ticks) of the order.
|
|
|
CurrentVolume |
The current total volume of the order.
|
|
|
CustomerReference |
The clearing customer reference for the order.
|
|
|
ExchangeID |
The exchange identifier for the market for this order.
|
|
|
ExchangeLocation |
The user location identifier for the exchange for this order.
|
|
|
ExchangeLoginID |
The user login identifier for the exchange for this order.
|
|
|
ExchangeOrderID |
The order id given to this order by the exchange.
|
|
|
ExchangeOrderRef |
Exchange recognised order id reference
|
|
|
ExchangeSvr |
The name of the Exchange Server that last changed this order.
|
|
|
ExchangeTime |
The time from the exchange of the last change to this order.
|
|
|
ExecutingLoginID |
The exchange login that executed this order.
|
|
|
FirstExchangeTag |
The first tag sent to the exchange for this order.
|
|
|
IsWorking |
Whether the Order is in a working state or not.
|
|
|
LastExchangeTag |
The most recent tag sent to the exchange for this order.
|
|
|
Market |
The Market that this order is for.
|
|
|
MarketID |
The unique identifier for the market that the order is in.
|
|
|
MemberAllocation |
The clearing member allocation for the order.
|
|
|
NewLimitTicks |
The new limit price (in ticks) of the order during a revision.
|
|
|
NewMaxShow |
The maximum volume visible to the market.
|
|
|
NewStopTicks |
The new stop trigger price (in ticks) of the order during a revision.
|
|
|
NewVolume |
The new volume of the order during a revision.
|
|
|
OmnibusAccount |
The clearing omnibus account for the order.
|
|
|
OpenClose |
Whether the order is opening or closing interest in the market.
|
|
|
OrderLink |
Whether this order is linked to another.
|
|
|
OrdersLinked |
The UniqueID's of the orders that are linked to this one.
|
|
|
Origin |
The clearing origin of the order.
|
|
|
PriceType |
The type of pricing for the order.
|
|
|
PrimaryUser |
Primary user
|
|
|
ResponsePending |
Whether the system is waiting for a response from the exchange.
|
|
|
RoutingUserID |
Unique identifier of the user that last changed the order.
|
|
|
RoutingUsername |
The login name of the user that last changed the order.
|
|
|
SessionID |
The id for the user login session that last changed this order.
|
|
|
Status |
The status of the order.
|
|
|
StatusDetail |
Free text string containing any messages from the exchange regarding this order.
|
|
|
SubmissionSpeed |
The round trip order submission speed for the order.
|
|
|
SubmitTime |
The server time that the order was first submitted at.
|
|
|
SyncRoot |
Synchronisation root.
|
|
|
Tag |
Free text string for the order specified when the order is created.
|
|
|
Time |
The server time of the last update to this order.
|
|
|
TimeType |
The time behaviour of the order.
|
|
|
TotalFillVolume |
The total filled volume of the order.
|
|
|
TradeDate |
The trading date for this order.
|
|
|
TraderAllocation |
The clearing trader allocation for the order.
|
|
|
Trades |
Returns the individual fills for the order.
|
|
|
TrailRevisionChange |
The minimum number of ticks between trailing order revisions.
|
|
|
TrailRevisionInterval |
The minimum number of seconds between trailing order revisions.
|
|
|
TrailTicks |
The number of ticks that the order is trailing the market by.
|
|
|
UniqueID |
The unique identifier for the order.
|
|
|
User |
Return the user that last submitted / revised / pulled the order
|
|
|
UserAddress |
The IP address of the user that last changed the order.
|
|
|
UserID |
Unique identifier of the user that last changed the order.
|
|
|
Username |
The login name of the user that last changed the order.
|
|
|
UserSvr |
The name of the User Server that last changed this order.
|
|
|
WorkingVolume |
The current working volume of the order.
|
Events
| Name | Description | |
|---|---|---|
|
|
HistoryLoaded |
Event raised when the order history list has been received.
|
|
|
OrderFill |
Event raised when a trade occurs (Update is also raised).
|
|
|
OrderFillLeg |
Event raised when a trade occurs (Update is also raised).
|
|
|
OrderPerformance |
Event raised when the order performance data is updated.
|
|
|
OrderUpdate |
Event raised when the order is updated.
|