добавил отключение приема данных с биржи через env файл
test / deploy_trader_prod (push) Successful in 2m31s
Details
test / deploy_trader_prod (push) Successful in 2m31s
Details
parent
faac2b74e4
commit
f6b98e949d
|
@ -2,6 +2,7 @@
|
|||
{
|
||||
public class ExchangeConfig
|
||||
{
|
||||
public bool ExchangeDataRecievingEnabled { get; set; }
|
||||
public decimal FutureComission { get; set; }
|
||||
public decimal ShareComission { get; set; }
|
||||
public decimal AccountCashPart { get; set; }
|
||||
|
|
|
@ -24,11 +24,12 @@ namespace KLHZ.Trader.Core.Exchange.Services
|
|||
private readonly IDbContextFactory<TraderDbContext> _dbContextFactory;
|
||||
private readonly CancellationTokenSource _cts = new();
|
||||
private readonly IDataBus _eventBus;
|
||||
|
||||
private readonly bool _exchangeDataRecievingEnabled;
|
||||
public ExchangeDataReader(InvestApiClient investApiClient, IDataBus eventBus,
|
||||
IOptions<ExchangeConfig> options, IDbContextFactory<TraderDbContext> dbContextFactory,
|
||||
ILogger<ExchangeDataReader> logger)
|
||||
{
|
||||
_exchangeDataRecievingEnabled = options.Value.ExchangeDataRecievingEnabled;
|
||||
_eventBus = eventBus;
|
||||
_dbContextFactory = dbContextFactory;
|
||||
_investApiClient = investApiClient;
|
||||
|
@ -71,7 +72,10 @@ namespace KLHZ.Trader.Core.Exchange.Services
|
|||
{
|
||||
try
|
||||
{
|
||||
await SubscribePrices();
|
||||
if (_exchangeDataRecievingEnabled)
|
||||
{
|
||||
await SubscribePrices();
|
||||
}
|
||||
await Task.Delay(1000);
|
||||
//await SubscribeCandles();
|
||||
}
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
},
|
||||
"LokiUrl": "",
|
||||
"ExchangeConfig": {
|
||||
"ExchangeDataRecievingEnabled": true,
|
||||
"Token": "",
|
||||
"ManagingAccountNamePatterns": [ "автотрейд 1" ],
|
||||
"AllowedInstrumentsFigis": [ "BBG004730N88", "FUTIMOEXF000" ],
|
||||
|
|
|
@ -11,4 +11,5 @@ services:
|
|||
LokiUrl: "loki:3100"
|
||||
TgBotConfig__Token: "${TG_BOT_TOKEN}"
|
||||
ExchangeConfig__Token: "${EXCHANGE_API_TOKEN}"
|
||||
ConnectionStrings__PostgresConnection: "${PG_CONNECTION_STRING}"
|
||||
ConnectionStrings__PostgresConnection: "${PG_CONNECTION_STRING}"
|
||||
ExchangeConfig__ExchangeDataRecievingEnabled: "${PRICES_RECIEVING_ENABLED}"
|
|
@ -14,6 +14,7 @@ services:
|
|||
TgBotConfig__Token: "${TG_BOT_TOKEN}"
|
||||
ExchangeConfig__Token: "${EXCHANGE_API_TOKEN}"
|
||||
ConnectionStrings__PostgresConnection: "${PG_CONNECTION_STRING}"
|
||||
ExchangeConfig__ExchangeDataRecievingEnabled: "${PRICES_RECIEVING_ENABLED}"
|
||||
|
||||
# postgresql:
|
||||
# ports:
|
||||
|
|
Loading…
Reference in New Issue