German food group Dr Oetker has settled its dispute over price with Real, one of a clutch of manufacturers to have struck agreements following clashes with the local retailer.