Reworked makeTrades...() functions.