ActualBuySellValueAdjust
This message is used to adjust the ActualBuyVal or ActualSellVal position for a Firm, User or Account.
- Message Type: TransactionMessage
- Message Number: 1103
Inherited fields
| Name | Type | Size (bytes) | Description |
|---|
| MessageType | Integer (unsigned) | 2 | The unique identifier of this message.
|
| ClientId | Integer (unsigned) | 4 | The unique identifier of a session with the server, returned in a successful LoginReply message.
|
| RequestId | Integer (unsigned) | 4 | Within each session each message must be uniquely identified by this field. It must be monotonically increasing for the duration of the session.
|
Fields
| Name | Type | Size (bytes) | Description |
|---|
| Table | One of Table | 1 | This is the table number for the table to be updated, either the Firm table, User table or Account table.
|
| Id | Foreign key to All | 8 | This is the Id of the record in the table that is to be updated, i.e., the specific Firm, User or Account Id.
|
| Type | One of ActualBuySellValueAdjustType | 1 | This is a code indicating the type of adjustment to be made. See Enum for details.
|
| Side | One of OrderSide | 1 | This is the position side to be updated; 0 means Buy, 1 means Sell.
|
| Value | Integer (signed) | 8 | This is the amount to be used for the adjustment, it is a whole number with no implied decimals.
|