From 092920e2f1377044ed24a26a5e3849bf70916d4d Mon Sep 17 00:00:00 2001 From: vlad zverzhkhovskiy Date: Mon, 8 Sep 2025 14:10:21 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B5=D0=BB=D0=B8=D0=B7!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KLHZ.Trader.Core/Common/BotModeSwitcher.cs | 4 ++-- KLHZ.Trader.Service/Controllers/PlayController.cs | 4 ++-- KLHZ.Trader.Service/appsettings.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/KLHZ.Trader.Core/Common/BotModeSwitcher.cs b/KLHZ.Trader.Core/Common/BotModeSwitcher.cs index 5efaa4e..438658c 100644 --- a/KLHZ.Trader.Core/Common/BotModeSwitcher.cs +++ b/KLHZ.Trader.Core/Common/BotModeSwitcher.cs @@ -3,8 +3,8 @@ public static class BotModeSwitcher { private readonly static object _locker = new(); - private static bool _canSell = false; - private static bool _canPurchase = false; + private static bool _canSell = true; + private static bool _canPurchase = true; public static bool CanSell() { diff --git a/KLHZ.Trader.Service/Controllers/PlayController.cs b/KLHZ.Trader.Service/Controllers/PlayController.cs index 239d46c..c371c56 100644 --- a/KLHZ.Trader.Service/Controllers/PlayController.cs +++ b/KLHZ.Trader.Service/Controllers/PlayController.cs @@ -28,7 +28,7 @@ namespace KLHZ.Trader.Service.Controllers using var context1 = await _dbContextFactory.CreateDbContextAsync(); context1.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking; var data = await context1.PriceChanges - .Where(c => c.Figi == figi) + .Where(c => c.Figi == figi && c.Time >= time) .OrderBy(c => c.Time) .Select(c => new NewPriceMessage() { @@ -39,7 +39,7 @@ namespace KLHZ.Trader.Service.Controllers IsHistoricalData = true }) .ToArrayAsync(); - data = data.Where(d=>d.Time> time).ToArray(); + foreach (var mess in data) { await _dataBus.Broadcast(mess); diff --git a/KLHZ.Trader.Service/appsettings.json b/KLHZ.Trader.Service/appsettings.json index 0380441..48a94c5 100644 --- a/KLHZ.Trader.Service/appsettings.json +++ b/KLHZ.Trader.Service/appsettings.json @@ -11,7 +11,7 @@ "StopBuyLengthMinuts": 15, "ExchangeDataRecievingEnabled": true, "Token": "", - "ManagingAccountNamePatterns": [ "автотрейд 1" ], + "ManagingAccountNamePatterns": [ "автотрейд" ], "DataRecievingInstrumentsFigis": [ "BBG004730N88", "FUTIMOEXF000", "FUTGMKN09250", "FUTBR1025000", "FUTNG0925000", "FUTNASD09250" ], "TradingInstrumentsFigis": [ "FUTIMOEXF000" ], "FutureComission": 0.0025,