namespace KLHZ.Trader.Core.Math.Declisions.Dtos { internal readonly struct PeriodPricesInfoDto { public readonly int Start; public readonly int End; public readonly decimal LastPrice; public readonly decimal FirstPrice; public readonly decimal PeriodDiff; public readonly decimal PeriodMax; public readonly decimal PeriodMin; public readonly bool Success; public readonly TimeSpan Period; public PeriodPricesInfoDto(bool success, decimal firstPrice, decimal lastPrice, decimal periodDiff, decimal periodMin, decimal periodMax, TimeSpan period, int start, int end) { Success = success; LastPrice = lastPrice; FirstPrice = firstPrice; PeriodDiff = periodDiff; PeriodMax = periodMax; PeriodMin = periodMin; Period = period; Start = start; End = end; } } }