mdb_level1engine

MDB real-time engine that produces 24-hour rolling market data. This process calculates values such as total volume traded in the past 24hr window every second and sends LevelOneUpdate transactions to the engine. It queries the historical and realtime databases to calculate this. The transaction contains the sequence number of the most recent record included in the calculation and the engine checks if there are any more recent records and updates the value accordingly (relevant for calculations such as last 24h high/low).

All options

NameTypeDescriptionDefault
service_nameStringThe name of this service - used for logging.
instance_keyStringThe unique shared memory key for this instance of MarketGrid
portInteger (unsigned)
baseportInteger (unsigned)
procnameStringmdb_level1engine
discoveryportInteger (unsigned)
debugInteger (unsigned)
transaction_serverStringThe address of the tserver