diff --git a/KLHZ.Trader.Core/Exchange/Services/Trader.cs b/KLHZ.Trader.Core/Exchange/Services/Trader.cs index 396a0a6..06592bf 100644 --- a/KLHZ.Trader.Core/Exchange/Services/Trader.cs +++ b/KLHZ.Trader.Core/Exchange/Services/Trader.cs @@ -231,7 +231,6 @@ namespace KLHZ.Trader.Core.Exchange.Services } } - continue; if (_tradingInstrumentsFigis.Contains(message.Figi)) { var currentTime = message.IsHistoricalData ? message.Time : DateTime.UtcNow; @@ -691,7 +690,7 @@ namespace KLHZ.Trader.Core.Exchange.Services if (acc.Value.Assets.TryGetValue(message.Figi, out var asset)) { var order = acc.Value.Orders.Values.FirstOrDefault(o => o.Figi == message.Figi && o.Direction == DealDirection.Sell); - if (order == null && asset.Count > 0 && await asset.Lock(TimeSpan.FromSeconds(60)) + if (order == null && asset.Count > 0 && await asset.Lock(TimeSpan.FromSeconds(60))) { var command = new TradeCommand() {