Metamodelling for Agent Based Modelling: An Application for Continuous Double Auctions