public RunStrategyLiveViewModel() { DependencyContainer.ComposeParts(this); RunLiveCommand = new DelegateCommand(o => RunLive()); _fxcm = (FxcmBroker)_brokersService.Brokers.First(x => x.Name == "FXCM"); _strategiesDirectory = _dataDirectoryService.MainDirectoryWithApplicationName; _logDirectory = DataDirectoryService.GetMainDirectoryWithApplicationName("FXCMTradeLog"); _brokersService.LoadBrokerAccounts(_tradeDetailsAutoCalculatorService, _logDirectory); _brokerAccount = _brokersService.AccountsLookup[_fxcm]; }