We describe an agent-based model where trades happen in event-based time called directional-change intrinsic time. Events are defined as the reversal price moves of a directional-change threshold from a local extreme. The price impact of traded volumes is modelled according to the empirically...