Stock Indicators for .NET is a C# NuGet package that transforms raw equity, commodity, forex, or cryptocurrency financial market price quotes into technical indicators and trading insights. You'll need this essential data in the investment tools that you're building for algorithmic trading, technical analysis, machine learning, or visual charting.
APACHE-2.0 License
Bot releases are hidden (Show)
Published by DaveSkender about 4 years ago
MINOR BREAKING CHANGES
Volume
data type from long
to decimal
in the Quote
classextended
parameter to SMA to automatically exclude MAD, MSE, and MAPE calculations by defaultChores:
Special thanks to:
Quote
class to better support cryptocurrency's non-integer volumePublished by DaveSkender about 4 years ago
MINOR BREAKING CHANGE
for Chandelier Exit:
variant
to type
and changed it from string
to ChandelierType
enumPublished by DaveSkender about 4 years ago
BREAKING CHANGES:
Index
property of both Quote
and various results classes. From a user's perspective, Index
no longer exists.IsBullish
, IsIncreasing
, IsDiverging
, IsCrossed
, etc) from various results classesNew indicators:
Chores:
Published by DaveSkender about 4 years ago
Chores:
Published by DaveSkender about 4 years ago
New indicators:
Chores:
Published by DaveSkender over 4 years ago
double
to decimal
- potentially breaking change[Serializable]
attribute to public classes. this is needed in rare cases where package users want to convert object to binary or use certain types of compressionPublished by DaveSkender over 4 years ago
BREAKING CHANGES:
float
with decimal
data type in calculations and result data due to minor observed rounding errorsChores:
Published by DaveSkender over 4 years ago
New indicators:
Chores:
If you are using derived classes for any of these, see the using derived classes section in the Guide for more information.
Published by DaveSkender over 4 years ago
New indicators:
Chores:
Published by DaveSkender over 4 years ago
New indicators:
Chores:
Published by DaveSkender over 4 years ago
Updated SMA indicator with additional result elements: #45
Published by DaveSkender over 4 years ago
Updated indicators:
Added more appropriate validation on EMA history requirements. Please note that this indicator does require substantially more history due to convergence. For example, an EMA(250) requires more than 3 years of history.
Given that you may be getting your history from a feed, you'll need to handle the BadHistoryException
or pre-validate the history you're getting to avoid surprises and errors.
Reverted nullability for IsBullish flag on Heikin-Ashi. It was an unnecessary change.
Chores:
Published by DaveSkender over 4 years ago
Updated indicators:
Chores:
Published by DaveSkender over 4 years ago
Updated indicators:
Buggy fixes:
IsIncreasing
results for RSI, Stochastic RSI, Stochastic, and Heikin-Ashi to better handle the "no change" edge case. The prior IsIncreasing
value will now persist when there is no change and will only change when there is an actual reversal. In other words, no change does not count as a reversal anymore.Chores:
Published by DaveSkender over 4 years ago
Bug fixes:
IsIncreasing
result value returned true when there was no change (e.g. should have been current > last
instead of current >= last
Chores:
Published by DaveSkender over 4 years ago
New indicators:
Published by DaveSkender over 4 years ago
Updated indicators:
Published by DaveSkender over 4 years ago
New Indicators:
Chores:
Published by DaveSkender over 4 years ago
New indicators:
Updated indicators:
Chores:
Published by DaveSkender almost 5 years ago