Package eds.model
package eds.model
MVC model layer of the application.
This package contains the core exchange domain logic, including orders, trades, the order book, matching rules, statistics collection, and the market simulation engine.
-
ClassDescriptionEventType määrittelee simulaation mahdolliset tapahtumatyypit.Operations that the controller can call on the simulation engine.Stateless domain service for order matching.Stores both results of one matching step: the trades that were created and the orders that became completed.Read-only access interface for the
OrderBook.Matching engine responsible for executing incoming orders against the currentOrderBook.Simulation engine for the order flow model.Represents a trading order flowing through the simulation.The side of the order.Current execution status of the order.The type of order.Maintains the resting limit orders on both sides of the order book.Immutable snapshot of the entire order book state.Aggregated representation of a single price level.Represents a single executed trade in the simulation.