/// <summary> /// /// </summary> void Construct() { _barFilter = new DataBarFilter(this); //_barFilter.Enabled = false; if (_dataDelivery == null) { return; } _dataDelivery.DataHistoryUpdateEvent += new DataHistoryUpdateDelegate(_dataDelivery_DataHistoryUpdateDelegate); _dataDelivery.QuoteUpdateEvent += new QuoteUpdateDelegate(_dataDelivery_QuoteUpdateEvent); _dataDelivery.OperationalStateChangedEvent += new OperationalStateChangedDelegate(_dataDelivery_OperationalStatusChangedEvent); if (_dataDelivery.OperationalState == OperationalStateEnum.Operational) { _dataDelivery_OperationalStatusChangedEvent(_dataDelivery, OperationalStateEnum.NotOperational); } _indicators.Initialize(); StatusSynchronizationSource = _dataDelivery; }