private void SetConfigView() { var config = configRepository.GetActive(Resources.SAVED_STRATEGIES); if (config != null) { TradeConfigurationView.AltCoin = config.AltCoin; TradeConfigurationView.DepositLimit = config.DepositLimit; TradeConfigurationView.FirstStep = config.FirstStep; TradeConfigurationView.IntervalHttp = config.IntervalHttp; TradeConfigurationView.MainCoin = config.MainCoin; TradeConfigurationView.Margin = config.Margin; TradeConfigurationView.Martingale = config.Martingale; TradeConfigurationView.OpenOrders = config.OpenOrders; TradeConfigurationView.OrderDeposit = config.OrderDeposit; TradeConfigurationView.OrderIndent = config.OrderIndent; TradeConfigurationView.OrderReload = config.OrderReload; TradeConfigurationView.OrderStepPlus = config.OrderStepPlus; TradeConfigurationView.Profit = config.Profit; TradeConfigurationView.ProtectiveSpread = config.ProtectiveSpread; TradeConfigurationView.Strategy = config.Strategy; TradeConfigurationView.IndentExtremum = config.IndentExtremum; TradeConfigurationView.Loss = config.Loss; TradeConfigurationView.OrderIndent = config.OrderIndent; } }
public void RequestedTrades() { logService.Write("***********RequestedTrades START***********", true); try { keys = keyRepo.Get()?.ToList(); configurations = configRepository.GetActive()?.ToList(); if (keys != null) { logService.Write("\tRequestedTrades get keys successful."); foreach (var key in keys) { logService.Write($"\tPublic key: {key.PublicKey}"); if (configurations != null) { foreach (var configuration in configurations) { RequestedTrades(key.PublicKey, key.SecretKey, $"{configuration.MainCoin}{configuration.AltCoin}"); } } } } } catch (Exception ex) { logService.Write($"RequestedTrades error: Exception: {ex.Message} Innerexception: {ex.InnerException?.Message}", true); } logService.Write("***********RequestedTrades END***********", true); }