Пример #1
0
        protected override void ApplySettings(HydraTaskSettings settings)
        {
            _settings = new ConvertTaskSettings(settings);

            if (settings.IsDefault)
            {
                _settings.Offset         = 1;
                _settings.CandleSettings = new CandleSeries {
                    CandleType = typeof(TimeFrameCandle), Arg = TimeSpan.FromMinutes(1)
                };
                _settings.StartFrom                = DateTime.Today.Subtract(TimeSpan.FromDays(30));
                _settings.ConvertMode              = ConvertModes.TicksToCandles;
                _settings.Interval                 = TimeSpan.FromDays(1);
                _settings.MarketDepthInterval      = TimeSpan.FromMilliseconds(10);
                _settings.MarketDepthMaxDepth      = 50;
                _settings.DestinationDrive         = null;
                _settings.DestinationStorageFormat = StorageFormats.Binary;
            }
        }
Пример #2
0
		protected override void ApplySettings(HydraTaskSettings settings)
		{
			_settings = new ConvertTaskSettings(settings);

			if (settings.IsDefault)
			{
				_settings.Offset = 1;
				_settings.CandleSettings = new CandleSeries { CandleType = typeof(TimeFrameCandle), Arg = TimeSpan.FromMinutes(1) };
				_settings.StartFrom = DateTime.Today.Subtract(TimeSpan.FromDays(30));
				_settings.ConvertMode = ConvertModes.TicksToCandles;
				_settings.Interval = TimeSpan.FromDays(1);
				_settings.MarketDepthInterval = TimeSpan.FromMilliseconds(10);
				_settings.MarketDepthMaxDepth = 50;
				_settings.MarketDepthBuilder = OrderLogBuilders.Plaza2;
				_settings.DestinationDrive = null;
				_settings.DestinationStorageFormat = StorageFormats.Binary;
			}
		}