ActualBuySellValueAdjust

This message is used to adjust the ActualBuyVal or ActualSellVal position for a Firm, User or Account.

Metadata

  • Message Type: TransactionMessage
  • Message Number: 1103

Inherited fields

NameTypeSize (bytes)Description
MessageTypeInteger (unsigned)2The unique identifier of this message.
ClientIdInteger (unsigned)4The unique identifier of a session with the server, returned in a successful LoginReply message.
RequestIdInteger (unsigned)4Within each session each message must be uniquely identified by this field. It must be monotonically increasing for the duration of the session.

Fields

NameTypeSize (bytes)Description
TableOne of Table1This is the table number for the table to be updated, either the Firm table, User table or Account table.
IdForeign key to All8This is the Id of the record in the table that is to be updated, i.e., the specific Firm, User or Account Id.
TypeOne of ActualBuySellValueAdjustType1This is a code indicating the type of adjustment to be made. See Enum for details.
SideOne of OrderSide1This is the position side to be updated; 0 means Buy, 1 means Sell.
ValueInteger (signed)8This is the amount to be used for the adjustment, it is a whole number with no implied decimals.