Dynamic hedging in incomplete markets: a simple solution