A detailed heterogeneous agent model for a single asset financial market with trading via an order book | Arena Library | Arena