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(); }