Exemple #1
0
 public MarketDataService(IMarketDataProviderQueryable marketDataProvider, IRiskFreeRateProvider riskFreeRateProvider, IMarketWorkTimeService marketWorkTimeService, IOptionsPlayUow uow)
 {
     _marketDataProvider    = marketDataProvider;
     _riskFreeRateProvider  = riskFreeRateProvider;
     _marketWorkTimeService = marketWorkTimeService;
     _uow = uow;
 }
Exemple #2
0
 public SignalsController(ISignalsProxyService signalsProxyService, IMarketDataProviderQueryable marketDataProvider,
                          IMarketDataService marketDataService, ISignalsCalculator signalsCalculator, ITechnicalRankService technicalRankService, SignalHelpers signalHelpers, TradeIdeasGenerator tradeIdeasGenerator)
 {
     _signalsProxyService  = signalsProxyService;
     _marketDataProvider   = marketDataProvider;
     _marketDataService    = marketDataService;
     _signalsCalculator    = signalsCalculator;
     _technicalRankService = technicalRankService;
     _signalHelpers        = signalHelpers;
     _tradeIdeasGenerator  = tradeIdeasGenerator;
 }
Exemple #3
0
 public PortfolioOrchestrator(
     IPortfolioManager portfolioManager,
     IMarketWorkTimeService marketWorkTimeService,
     IMarketDataProviderQueryable marketDataProviderQueryable,
     IMarketDataService marketDataService,
     IStrategyService strategyService,
     IAccountManager accountManager)
 {
     _portfolioManager            = portfolioManager;
     _marketWorkTimeService       = marketWorkTimeService;
     _marketDataProviderQueryable = marketDataProviderQueryable;
     _marketDataService           = marketDataService;
     _strategyService             = strategyService;
     _accountManager = accountManager;
 }