private MarketPriceCollector GetPriceCollectorByMarket(Market market)
        {
            var c = _marketPriceCollectors.GetOrAdd(market.Eid, eid => MarketPriceCollector.CreateCollector(market));

            _marketEidToDockingBaseEid[market.Eid] = c.GetBaseEid();
            return(c);
        }
        public static MarketPriceCollector CreateCollector(Market market)
        {
            var mpc = new MarketPriceCollector(market);

#if DEBUG
            Logger.Info("market price collector was initialized for market:" + market.Eid + " base:" + mpc.GetBaseEid());
#endif
            return(mpc);
        }