- Fixes EMA window calculation (thanks @danhenke and @joelnordell!)
- Add MaximumValue and MinimumValue Indicators
- Add MaximumDrawdownIndicator.
- Add BollingerUpperBandIndicator and BollingerLowerBandIndicator (thanks @shkim!)
- Add TimePeriod#In to modify timezone information
- Add TimePeriod#UTC to set location to UTC
- Add AroonIndicator
- Deprecate Parse for time periods, introduce
ParseTimePeriod
- Add MMAIndicator
- Add GainIndicator
- Add LossIndicator
- Fix bug in RSI calculation (fixes #13)
- Fix bug in trendline indicator to prevent low-end index-OOB errors
- Add Trendline indicator
- Update big to v0.4.1
- Merge #10, which fixes a bug in TotalProfitAnalysis not taking short positions into effect
- BREAKING: Standard Deviation Indicator and Variance indicator now use the NewXIndicator pattern used throughout the library. Any usages creating the struct directly will need to be udpated.
- Migrate to go module
- Add StandardDeviationIndicator
- Add VarianceIndicator
- Add DerivativeIndicator
- Rename talib4g to techan
- Remove NewOrder methods and prefer struct initializer
- Add missing test coverage
- Add godoc
- Update documentation
- Initial release of talib4g
- Support for basic indicators
- Support for timeseries
- Support for basic strategies
- Support for entry and exit rules