when you use (*iterator) several times
it's better to use next reference to increase code amount:

common_data::minute_datafeed& md = (*iterator);