protected override void OnClosing(CancelEventArgs e)
        {
            _ordersWindow.DeleteHideable();
            _myTradesWindow.DeleteHideable();
            _strategiesWindow.DeleteHideable();
            _securitiesWindow.DeleteHideable();
            _portfoliosWindow.DeleteHideable();

            _securitiesWindow.Close();
            _strategiesWindow.Close();
            _myTradesWindow.Close();
            _ordersWindow.Close();
            _portfoliosWindow.Close();

            Connector.Dispose();

            ConfigManager.GetService <IEntityRegistry>().DelayAction.DefaultGroup.WaitFlush(true);

            base.OnClosing(e);
        }