market_data add work with vector<shared_ptrs>

Signed-off-by: aLekSer <gdocse@gmail.com>
it++ fix and sufficient break pasted

Signed-off-by: aLekSer <gdocse@gmail.com>