change signature of signal/slot_trade, this will break strategy API!