예제 #1
0
        public CreateSimulatedAccountViewModel(IApplicationCore core, AvailableBrokerInfo brokerInfo)
        {
            Core        = core;
            _brokerInfo = brokerInfo;
            Account     = new CreateSimulatedBrokerAccountInfoItem(brokerInfo.BrokerName)
            {
                Currencies = new ObservableCollection <string>(Core.DataManager.Broker.AvailableCurrencies)
            };

            CreateCommand = new RelayCommand(CreateCommandExecute);
            CancelCommand = new RelayCommand(CancelCommandExecute);
        }
 public static AvailableBrokerInfo BrokerInfo(string user) =>
 AvailableBrokerInfo.CreateSimulatedBroker(BrokerName, GetAccounts(AccountTable, user));
예제 #3
0
 public static AvailableBrokerInfo BrokerInfo(string user) =>
 AvailableBrokerInfo.CreateLiveBroker(BrokerName, DefaultDataFeedName, Url);