SessionParam

Submit a session change transaction for a product (or group of products), with a specific parameter applied for the session change.

For changing a session, use the SessionSet message instead.

This message is likely to be deprecated, as the functionality is generally encompassed in StaticUpdate.

Metadata

  • Message Type: TransactionMessage
  • Message Number: 1015

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 Table1Table number of the record to apply the session param change. The permitted tables are Market, InstrumentGroup, Instrument and InstrumentMarket
IdForeign key to All8Id of the record to apply the session change
ParameterOne of SessionParam1
ValueInteger (signed)8
ClearFlagInteger (unsigned)1Set to withdraw all orders in the product(s) which will have their session changed.