Example #1
0
        /// <summary>
        /// Historic Bar Data Request Message
        /// </summary>
        public bool HistoricBarDataRequest(HistoricDataRequest historicDataRequest)
        {
            try
            {
                if (Logger.IsInfoEnabled)
                {
                    Logger.Info("Sending historic data request to Simulated Exchange " + historicDataRequest, _type.FullName, "HistoricBarDataRequest");
                }

                _communicationController.PublishHistoricDataRequest(historicDataRequest);
                return(true);
            }
            catch (Exception exception)
            {
                Logger.Error(exception, _type.FullName, "HistoricBarDataRequest");
                return(false);
            }
        }