Skip to content

Releases: DaveSkender/Stock.Indicators

1.15.0

05 Aug 18:15
dc508dd
Compare
Choose a tag to compare

New indicator:

Special thanks to:

1.14.0

12 Jul 03:09
4bae9f1
Compare
Choose a tag to compare

New indicator:

New utilities for indicator results:

  • RemoveWarmupPeriods() will remove the recommended or specific quantities of warmup periods from indicator results. - #470

  • ConvertToQuotes() makes it easier to do indicator of indicators - #475

    // example: an RSI of Renko bricks
    IEnumerable<RsiResult> results 
      = quotes.GetRenko(..)
        .ConvertToQuotes()
        .GetRsi(14);

Breaking changes:

  • Double and Triple EMA result classes were renamed from EmaResult to DemaResult and TemaResult, respectively. Also, property Ema was renamed to Dema and Tema, respectively.
  • Rolling Pivots result class was renamed from PivotPointsResult to RollingPivotsResult to make it uniquely different from normal Pivot Point results.
  • enum ZigZagType was renamed to EndType for reuse
  • BadHistoryException was renamed to BadQuotesException - this will impact anyone catching this exception
  • misc internal Pivot Point calculations were made private
  • interface IResultBase was renamed to IResult
  • numerous parameters were renamed, though this may not impact anyone

Chores (internals):

  • update naming conventions, for example, we're using quotes instead of history to represent the historical quote collections.

Special thanks to:

1.13.0

19 Jun 20:26
dd9c26a
Compare
Choose a tag to compare

New feature:

Indicators can now be generated as an extension method of history. - #463
Please note this is not a breaking change as the original syntax still works as previously specified.

// existing original syntax
var results = Indicator.GetEma(history,lookbackperiod);

// newly added extension syntax
var results = history.GetEma(lookbackPeriod);

Documentation now shows the new extension approach syntax only.

1.12.3

18 Jun 18:29
22147d4
Compare
Choose a tag to compare

Minor bug fix:

1.2.2

30 May 07:20
d434b72
Compare
Choose a tag to compare

New feature:

Minor breaking changes:

  • PointType enum value Hour changed to OneHour. This is most commonly used in GetPivotPoints method
  • Removed obsolete Cleaners.ValidateHistory(history) method. It was replaced by history.Validate() and history.Sort() syntax.

Special thanks to:

1.12.1

26 May 01:53
fb33c86
Compare
Choose a tag to compare

Minor feature updates:

  • add handling of more rare bad data scenarios for KVO - #450

1.12.0

22 May 23:56
6c57b2c
Compare
Choose a tag to compare

New indicators:

Chores:

  • update documentation

Special thanks to:

1.11.1

24 Apr 18:09
f3dc848
Compare
Choose a tag to compare

Minor bug fix:

  • rarely occurring ADX div/zero - #423

Chores:

  • update build and versioning
  • add 404 page to doc site

1.11.0

05 Apr 01:44
e94e9a8
Compare
Choose a tag to compare

New indicators:

Special thanks to:

1.10.6

29 Mar 01:14
20b4d2f
Compare
Choose a tag to compare

Minor bug fix:

  • rare Zig Zag initialization scenario - #400