save_old should not be called on trade api error

save_old should not be called if api.trade throws an exception (because of exchange platform internal error, network problem)