Skip to content

Releases: DaveSkender/Stock.Indicators

2.4.9

16 Feb 03:25
6bc622f
Compare
Choose a tag to compare

Minor fix:

This list of changes was auto generated.

Special thanks to @RobertWeaver for finding and fixing.

2.4.8

11 Feb 06:01
2e99d57
Compare
Choose a tag to compare

Minor updates and maintenance

  • add Beta, Corr, Prs chaining options (#983)
  • new T3 initialization (#989)
  • upgrade misc utilities (#985)

Breaking changes ⚠️

  • IQuote.Date should be replaced by ISeries.Date if you have a customized (renamed) quote date property
  • .ToTupleCollection(NullTo.Null2NaN) was replaced by a simpler .ToTupleNaN()

Changes:

See More

This list of changes was auto generated.

3.0.0-preview.1014.15

05 Feb 21:23
4da1def
Compare
Choose a tag to compare
3.0.0-preview.1014.15 Pre-release
Pre-release

Warning
Preview releases are experimental and volatile with breaking changes and conventions.

Note
This is the first in a series of preview releases that implement streaming use cases. We expect possibly 5-10 preview pre-release versions before we make an official stable v3 package.

New features and scenarios:

  • handle live quotes and provide them to other subscribers
  • enable Use, EMA, and SMA indicator streaming
  • live test case for WebSocket in /tests/observe/ in v3 branch

See #824 for more information and limitations on these use cases, and #1018 for general discussion and feedback.

Special thanks to @codebeaulieu, @danbopes, @martonb, and @mihakralj for early feedback and ideas

2.4.7

25 Dec 06:15
b070d41
Compare
Choose a tag to compare

Minor update:

❤️ Special thanks to @sshquack for contributing it.

2.4.6

24 Dec 21:19
6eb128a
Compare
Choose a tag to compare

Minor fix:

  • fix: make quotes.ToSortedCollection() public for those needing it to make custom indicators - #976

2.4.5

19 Dec 03:46
59a1630
Compare
Choose a tag to compare

⚠️ Breaking changes for custom indicator developers:

  • use generic base return types for several newly public utility methods

This is needed for wider extensibility and compliance to the Common Language Specification (CLS).

See #970 for details.

2.4.3

11 Dec 04:27
f155497
Compare
Choose a tag to compare

Bug fixed:

  • CMO use of daily momentum - #962

Special thanks to @mihakralj for analyzing and reporting

2.4.2

04 Dec 00:10
7f5012f
Compare
Choose a tag to compare

Minor change to accommodate custom indicator chaining:

  • make IReusableResult a public interface - #953

This enables custom indicators to be chainable. Example:

// custom external results class
public class MyCustomResult : ResultBase, IReusableResult
{
    public double? MyCustomValue { get; set; }
    
    // identify value choice for further chaining
    double? IReusableResult.Value => MyCustomValue;
}

Special thanks to @drakepro for recommending it. See our guide to learn more about creating custom indicators.

2.4.1

27 Nov 07:05
0245835
Compare
Choose a tag to compare

Minor improvements:

  • add Dominant Cycle Periods to HT Trendline - #948
  • discontinue calculation of True Range on first bar - #949, shifts calculation start by one bar for:
    • True Range and Average True Range
    • ATR Stop
    • Chandelier Exit
    • STARC Bands
    • SuperTrend
    • Volatility Stop

Special thanks to @mihakralj and @twopirllc for inspiring these changes.

Chores:

  • documentation site has moved to dotnet.stockindicators.dev
  • removed .NET 5.0 target framework (inline with Microsoft support ending)

2.4.0

17 Sep 23:30
cfc8471
Compare
Choose a tag to compare

Minor enhancement:

Minor bug fix:

  • Slope allows an invalid lookback value of 1 when 2 or more are needed to produce values - #898

Special thanks to: