public AllTradesCandlestickViewModel(string board, string seccode, List <DataForCandlestick> data)
        {
            Closing = new Command(arg => WindowClosing());
            Title   = $"Size selector {seccode}: {string.Join(", ", data.Select(item => item.Quantity))}";
            Seccode = seccode;
            TXmlConnector.ConnectorSendCommand(
                $"<command id=\"gethistorydata\"><security><board>{board}</board><seccode>{seccode}</seccode></security><period>2</period><count>120</count><reset>true</reset></command>");

            TXmlConnector.SendNewCandles += ProcessCandles;

            foreach (var dataForCandlestick in data)
            {
                foreach (var tradeItem in dataForCandlestick.Data)
                {
                    if (tradeItem.Buysell == "B")
                    {
                        BuySeries.Append(DateTime.Parse(tradeItem.Time), tradeItem.Price);
                    }
                    else
                    {
                        SellSeries.Append(DateTime.Parse(tradeItem.Time), tradeItem.Price);
                    }
                }
            }
        }
 private void WindowClosing()
 {
     OhlcDataSeries.Clear();
     BuySeries.Clear();
     SellSeries.Clear();
 }