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
| Name | Type | Description | Default |
|---|---|---|---|
| service_name | String | The name of this service - used for logging. | |
| instance_key | String | The unique shared memory key for this instance of MarketGrid | |
| port | Integer (unsigned) | ||
| baseport | Integer (unsigned) | ||
| procname | String | mdb_level1engine | |
| discoveryport | Integer (unsigned) | ||
| debug | Integer (unsigned) | ||
| transaction_server | String | The address of the tserver |