Table of Contents

Class RoundedTimeSeries

Namespace
Balsam.Utility
Assembly
Balsam.Backtester.dll

A TimeSeries class that rounds all values but internally maintains full precision.

public class RoundedTimeSeries : TimeSeries, ISeries, IEnumerable<double>, IEnumerable, ICloneable
Inheritance
RoundedTimeSeries
Implements
Inherited Members
Extension Methods

Constructors

RoundedTimeSeries()

Initializes an empty RoundedTimeSeries.

public RoundedTimeSeries()

RoundedTimeSeries(TimeSeries)

Initializes a new RoundedTimeSeries using the specified TimeSeries.

public RoundedTimeSeries(TimeSeries series)

Parameters

series TimeSeries

RoundedTimeSeries(TimeSeries, int)

Initializes a new RoundedTimeSeries using the specified parameters.

public RoundedTimeSeries(TimeSeries series, int digitsToRound)

Parameters

series TimeSeries
digitsToRound int

Properties

DigitsToRound

Gets or sets the number of digits to round.

public int DigitsToRound { get; set; }

Property Value

int

this[int]

Gets/sets a rounded value based on the specified index.

public override double this[int index] { get; set; }

Parameters

index int

Property Value

double