private void PredictFXChartsMain_FormClosing(object sender, FormClosingEventArgs e)
        {
            tmgr.ExecAction(new OwnAction(
                                TradeOp.Cancel,
                                BaseQuote.None,
                                0,
                                0));             // отменяем ордер

            MarketProvider.Deactivate();
            ChartsManager.Deactivate();

            tmgr.Disconnect();
        }
        private void PredictFXChartsMain_Shown(object sender, EventArgs e)
        {
            if (!checkTrialPeriod())
            {
                ShowMessage("Пробный период использования программы закончен. Скачайте пожалуйста обновление на сайте PreditGroup.com.");
                this.Close();
            }

            dm   = new DataManager();
            tmgr = new TermManager(dm);
            MarketProvider.SetReceiver(dm);
            ChartsManager.SetDataManager(dm);
            ChartsManager.SetTermManager(tmgr);

            MarketProvider.Activate();
            ChartsManager.Activate();

            tmgr.Connect();
        }