Skip to content

Releases: facioquo/stock-indicators-dotnet

3.0.0-preview.1014.15

3.0.0-preview.1014.15 Pre-release
Pre-release

Choose a tag to compare

@DaveSkender DaveSkender released this 05 Feb 21:23
4da1def

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

Choose a tag to compare

@DaveSkender DaveSkender released this 25 Dec 06:15
b070d41

Minor update:

❤️ Special thanks to @sshquack for contributing it.

2.4.6

Choose a tag to compare

@DaveSkender DaveSkender released this 24 Dec 21:19
6eb128a

Minor fix:

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

2.4.5

Choose a tag to compare

@DaveSkender DaveSkender released this 19 Dec 03:46
59a1630

⚠️ 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

Choose a tag to compare

@DaveSkender DaveSkender released this 11 Dec 04:27
f155497

Bug fixed:

  • CMO use of daily momentum - #962

Special thanks to @mihakralj for analyzing and reporting

2.4.2

Choose a tag to compare

@DaveSkender DaveSkender released this 04 Dec 00:10
7f5012f

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

Choose a tag to compare

@DaveSkender DaveSkender released this 27 Nov 07:05
0245835

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

Choose a tag to compare

@DaveSkender DaveSkender released this 17 Sep 23:30
cfc8471

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:

2.3.0

Choose a tag to compare

@DaveSkender DaveSkender released this 07 Sep 04:38
4b35ba3

New indicators:

  • ATR Trailing Stop - #891
  • Chande Momentum Oscillator - #893

Special thanks to:

❤️ If you use our library and like what we're doing, consider becoming a sponsor.

2.2.1

Choose a tag to compare

@DaveSkender DaveSkender released this 23 Aug 04:40
cebdec7

Oops, forgot to make .ToQuotes() public for HeikinAshi - #881