public SelectionController(ISelectionService selectionService, ITickerRepository tickerRepository, ITimeFrameRepository timeFrameRepository, IStrategyInfoRepository strategyInfoRepository) { this.selectionService = selectionService; this.tickerRepository = tickerRepository; this.timeFrameRepository = timeFrameRepository; this.strategyInfoRepository = strategyInfoRepository; }
public InstanceController(IInstanceService instanceService, ITickerRepository tickerRepository, ITimeFrameRepository timeFrameRepository, IStrategyInfoRepository strategyInfoRepository) { this.instanceService = instanceService; this.tickerRepository = tickerRepository; this.timeFrameRepository = timeFrameRepository; this.strategyInfoRepository = strategyInfoRepository; }
public LoginPage(ITickerRepository trepo) { InitializeComponent(); InitializeAddNewAccountCommand(); this.ticketRepository = trepo; }
public MetaService(ILoggingService loggingService, ISettingRepository settingRepository, IExchangeRepository exchangeRepository, ITickerRepository tickerRepository, IExchangeTickerRepository exchangeTickerRepository) { this._loggingService = loggingService; this._settingRepository = settingRepository; this._exchangeRepository = exchangeRepository; this._tickerRepository = tickerRepository; this._exchangeTickerRepository = exchangeTickerRepository; }
public MakeBooking(ITickerRepository tRepo) { InitializeComponent(); ticketTime.Time = DateTime.Now.TimeOfDay; ticketDate.SetValue(DatePicker.MinimumDateProperty, DateTime.Now.AddDays(1)); ticketDate.SetValue(DatePicker.MaximumDateProperty, DateTime.Now.AddDays(180)); this.ticketRepository = tRepo; }
public void Initialize(string username, string server) { var concurrencyService = new ConcurrencyService(); context = NetMQContext.Create(); var tickerClient = new TickerClient(context, server); var netMQHeartBeatClient = NetMQHeartBeatClient.CreateInstance(context, server); HeartBeatClient = new HeartBeatClient(); var tickerFactory = new TickerFactory(); TickerRepository = new TickerRepository(tickerClient, tickerFactory); }
public TickersViewModel(IReactiveTrader reactiveTrader, IConcurrencyService concurrencyService, TickerViewModelFactory tickerViewModelFactory) { Tickers = new ObservableCollection <TickerViewModel>(); Tickers.Add(tickerViewModelFactory.Create("Yahoo")); Tickers.Add(tickerViewModelFactory.Create("Google")); Tickers.Add(tickerViewModelFactory.Create("Apple")); Tickers.Add(tickerViewModelFactory.Create("Facebook")); Tickers.Add(tickerViewModelFactory.Create("Microsoft")); Tickers.Add(tickerViewModelFactory.Create("Twitter")); this.tickerRepository = reactiveTrader.TickerRepository; this.concurrencyService = concurrencyService; LoadTrades(); }
public TickersViewModel(IReactiveTrader reactiveTrader, IConcurrencyService concurrencyService, TickerViewModelFactory tickerViewModelFactory) { Tickers = new ObservableCollection<TickerViewModel>(); Tickers.Add(tickerViewModelFactory.Create("Yahoo")); Tickers.Add(tickerViewModelFactory.Create("Google")); Tickers.Add(tickerViewModelFactory.Create("Apple")); Tickers.Add(tickerViewModelFactory.Create("Facebook")); Tickers.Add(tickerViewModelFactory.Create("Microsoft")); Tickers.Add(tickerViewModelFactory.Create("Twitter")); this.tickerRepository = reactiveTrader.TickerRepository; this.concurrencyService = concurrencyService; LoadTrades(); }
public AppMainPage(ITickerRepository trepo) { InitializeComponent(); TicketModelPairs = new ObservableCollection <TicketInfo>(); this.ticketRepository = trepo; checkUserLogedInStatus(); if (userLogedInStatus) { lblUserName.Text = App._UserLogedIn; logOutBtn.IsVisible = true; lblUserName.IsVisible = true; } else { lblUserName.IsVisible = false; logOutBtn.IsVisible = false; } }
public CsvFileConnector(ITickerRepository tickerRepository) { this.tickerRepository = tickerRepository; FilePath = @"C:\Projects\RMarketMVCgit\RMarketMVC\RMarket.Examples\files\SBER_160601_160601.csv"; Separator = ';'; Col_Date = "<DATE>"; FormatDate = "yyyyMMdd"; Col_Time = "<TIME>"; FormatTime = "HHmmss"; Col_TickerCode = "<TICKER>"; Col_Price = "<LAST>"; Col_Qty = "Qty"; Col_Volume = "<VOL>"; Col_TradePeriod = "Period"; Val_PeriodOpening = "Opening"; Val_PeriodTrading = "Trading"; Val_PeriodClosing = "Closing"; Val_SessionStart = new TimeSpan(10, 0, 0); Val_SessionFinish = new TimeSpan(19, 0, 0); cts = new CancellationTokenSource(); }
public MainWindowViewModel(ITickerPublisher tickerPublisher, ITickerRepository tickerRepository) { this.tickerPublisher = tickerPublisher; this.tickerRepository = tickerRepository; this.rand = new Random(); serverStarted = false; autoTickerStarted = false; AutoTickerStartCommand = new DelegateCommand( AutoRunning, () => serverStarted && !autoTickerStarted); AutoTickerStopCommand = new DelegateCommand( () => { if (autoRunningCancellationToken != null) { autoRunningCancellationToken.Cancel(); autoRunningTask.Wait(); autoTickerStarted = false; } }, () => serverStarted && autoTickerStarted); SendOneTickerCommand = new DelegateCommand( SendOneManualFakeTicker, () => serverStarted && !autoTickerStarted); StartCommand = new DelegateCommand( StartServer, () => !serverStarted); StopCommand = new DelegateCommand( StopServer, () => serverStarted); }
public TickerHub(ITickerRepository tickerRepository, IContextHolder contextHolder) { this.tickerRepository = tickerRepository; this.contextHolder = contextHolder; }
public BitfinexDataCollector(ITickerRepository tickerRepository, IConfiguration configuration) { this.tickerRepository = tickerRepository; this.configuration = configuration; }
public TickerHubPublisher(IContextHolder contextHolder, ITickerRepository tickerRepository) { this.contextHolder = contextHolder; this.tickerRepository = tickerRepository; }
public ShimHandler(NetMQContext context, ITickerRepository tickerRepository) { this.context = context; this.tickerRepository = tickerRepository; }
public NetMQPublisher(NetMQContext context, ITickerRepository tickerRepository) { this.context = context; this.tickerRepository = tickerRepository; }
public ChronitonController(ISingularity singularity, ITickerRepository marketCapDataInfosRepository, ITickerApi tickerApi) { _singularity = singularity; _marketCapDataInfosRepository = marketCapDataInfosRepository; _tickerApi = tickerApi; }
public TickerController() { tickerRepository = new TickerRepository(); currencyRepository = new CurrencyRepository(); serverInstanceRepository = new ServerInstanceRepository(); }
public UserAccount(ITickerRepository tRepo) { InitializeComponent(); this.ticketRepository = tRepo; }
public static SelectList GetTickerList(ITickerRepository tickerRepository) { return new SelectList(tickerRepository.Get(), "Id", "Name"); }
public CommandHandler(IStockService stocks, ITickerRepository tickerRepository, IDayDataRepository dayDataRepository) { _stocks = stocks; _tickerRepository = tickerRepository; _dayDataRepository = dayDataRepository; }
private static void InitializeTicketRepository() { ITickerRepository repository = Locator.Resolve <ITickerRepository>(); repository.Initialize(); }
public TickerBinder(ITickerRepository tickerRepository) { this.tickerRepository = tickerRepository; }
public InstanceController CreateInstanceController(IInstanceRepository instanceRepository, ITickerRepository tickerRepository, ITimeFrameRepository timeFrameRepository, IStrategyInfoRepository strategyInfoRepository) { // Организация - создание имитированного хранилища данных Mock<IInstanceRepository> mockInstance = new Mock<IInstanceRepository>(); Mock<ITickerRepository> mockTicker = new Mock<ITickerRepository>(); Mock<ITimeFrameRepository> mockTimeFrame = new Mock<ITimeFrameRepository>(); Mock<IStrategyInfoRepository> mockStrategyInfo = new Mock<IStrategyInfoRepository>(); if (instanceRepository == null) instanceRepository = mockInstance.Object; if (tickerRepository == null) tickerRepository = mockTicker.Object; if (timeFrameRepository == null) timeFrameRepository = mockTimeFrame.Object; if (strategyInfoRepository == null) strategyInfoRepository = mockStrategyInfo.Object; // Организация - создание контроллера InstanceController controller = new InstanceController(instanceRepository, tickerRepository, timeFrameRepository, strategyInfoRepository); return controller; }
public DownloadHistoryController(ITickerRepository tickerRepository, ITimeFrameRepository timeFrameRepository) { this.tickerRepository = tickerRepository; this.timeFrameRepository = timeFrameRepository; }
public TickersController(ITickerRepository tickerRepository) { this.tickerRepository = tickerRepository; }