Example #1
0
        protected override void ApplySettings(HydraTaskSettings settings)
        {
            _settings = new FinamSettings(settings);

            if (settings.IsDefault)
            {
                _settings.DayOffset         = 1;
                _settings.StartFrom         = new DateTime(2001, 1, 1);
                _settings.Interval          = TimeSpan.FromDays(1);
                _settings.IgnoreWeekends    = true;
                _settings.UseTemporaryFiles = TempFiles.UseAndDelete;
            }

            _finamSecurityStorage = new FinamSecurityStorage(EntityRegistry);
        }
Example #2
0
		protected override void ApplySettings(HydraTaskSettings settings)
		{
			_finamSecurityStorage = new FinamSecurityStorage(EntityRegistry);

			_settings = new FinamSettings(settings);

			if (!settings.IsDefault)
				return;
			_settings.DayOffset = 1;
			_settings.StartFrom = new DateTime(2001, 1, 1);
			_settings.Interval = TimeSpan.FromDays(1);
			_settings.IgnoreWeekends = true;
			_settings.UseTemporaryFiles = TempFiles.UseAndDelete;
			_settings.CandleDayStep = 30;
		}