A New Micro Model of Exchange Rate Dynamics