Class AdaptiveChangeCompression
- Namespace
- Balsam.Compression
- Assembly
- Balsam.Backtester.dll
A custom compression provider for bars whose close-to-close change meets a specified target.
public class AdaptiveChangeCompression : CompressionProvider, ICompressionProvider
- Inheritance
-
AdaptiveChangeCompression
- Implements
- Inherited Members
- Extension Methods
Constructors
AdaptiveChangeCompression(TimeSeries)
Initializes a new AdaptiveChange compression object with specified timeseries of target changes.
public AdaptiveChangeCompression(TimeSeries changeSeries)
Parameters
changeSeries
TimeSeries
Properties
MaxBars
Gets/sets the maximum number of bars that can comprise a compressed bar.
public int MaxBars { get; set; }
Property Value
Methods
OnCompress(ISeries, ICompressor)
Compresses the specified series.
protected override ISeries OnCompress(ISeries series, ICompressor compressor)
Parameters
series
ISeriescompressor
ICompressor