Релиз!
test / deploy_trader_prod (push) Successful in 6m12s Details

dev
vlad zverzhkhovskiy 2025-09-08 14:10:21 +03:00
parent 64ce547f1b
commit 092920e2f1
3 changed files with 5 additions and 5 deletions

View File

@ -3,8 +3,8 @@
public static class BotModeSwitcher public static class BotModeSwitcher
{ {
private readonly static object _locker = new(); private readonly static object _locker = new();
private static bool _canSell = false; private static bool _canSell = true;
private static bool _canPurchase = false; private static bool _canPurchase = true;
public static bool CanSell() public static bool CanSell()
{ {

View File

@ -28,7 +28,7 @@ namespace KLHZ.Trader.Service.Controllers
using var context1 = await _dbContextFactory.CreateDbContextAsync(); using var context1 = await _dbContextFactory.CreateDbContextAsync();
context1.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking; context1.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking;
var data = await context1.PriceChanges var data = await context1.PriceChanges
.Where(c => c.Figi == figi) .Where(c => c.Figi == figi && c.Time >= time)
.OrderBy(c => c.Time) .OrderBy(c => c.Time)
.Select(c => new NewPriceMessage() .Select(c => new NewPriceMessage()
{ {
@ -39,7 +39,7 @@ namespace KLHZ.Trader.Service.Controllers
IsHistoricalData = true IsHistoricalData = true
}) })
.ToArrayAsync(); .ToArrayAsync();
data = data.Where(d=>d.Time> time).ToArray();
foreach (var mess in data) foreach (var mess in data)
{ {
await _dataBus.Broadcast(mess); await _dataBus.Broadcast(mess);

View File

@ -11,7 +11,7 @@
"StopBuyLengthMinuts": 15, "StopBuyLengthMinuts": 15,
"ExchangeDataRecievingEnabled": true, "ExchangeDataRecievingEnabled": true,
"Token": "", "Token": "",
"ManagingAccountNamePatterns": [ "автотрейд 1" ], "ManagingAccountNamePatterns": [ "автотрейд" ],
"DataRecievingInstrumentsFigis": [ "BBG004730N88", "FUTIMOEXF000", "FUTGMKN09250", "FUTBR1025000", "FUTNG0925000", "FUTNASD09250" ], "DataRecievingInstrumentsFigis": [ "BBG004730N88", "FUTIMOEXF000", "FUTGMKN09250", "FUTBR1025000", "FUTNG0925000", "FUTNASD09250" ],
"TradingInstrumentsFigis": [ "FUTIMOEXF000" ], "TradingInstrumentsFigis": [ "FUTIMOEXF000" ],
"FutureComission": 0.0025, "FutureComission": 0.0025,