public SmartOrderRouter( IMarketOrderService marketOrderService, IExternalLimitOrderService externalLimitOrderService, IAggregatedOrderBookService aggregatedOrderBookService, IExchangeSettingsService exchangeSettingsService, IMarketInstrumentService marketInstrumentService, ISettingsService settingsService, IExchangeService exchangeService, ILogFactory logFactory) { _marketOrderService = marketOrderService; _externalLimitOrderService = externalLimitOrderService; _aggregatedOrderBookService = aggregatedOrderBookService; _exchangeSettingsService = exchangeSettingsService; _marketInstrumentService = marketInstrumentService; _settingsService = settingsService; _exchangeService = exchangeService; _log = logFactory.CreateLog(this); }
public MarketOrdersController(IMarketOrderService marketOrderService) { _marketOrderService = marketOrderService; }
public PortfolioEntryServiceImpl(IPortfolioEntryRepository portfolioEntryRepository, IMarketOrderService marketOrderService) { _portfolioEntryRepository = portfolioEntryRepository; _marketOrderService = marketOrderService; }
public ExpertAdvisor(IMarketFeedService marketFeed, IMarketOrderService marketOrder) { }