Commit Graph

6 Commits

Author SHA1 Message Date
AlexCatarino a2f25ffa31 Extends a Series of Indicators With IIndicatorWarmUpPeriodProvider
- Indicators with name starting with A;
- `Maximum`. `Minimum` and `MACD`;
- Adds new unit test method to `CommonIndicatorTests`: `WarmsUpProperly`;
- Indicators unit tests inherit from `CommonIndicatorTests`.
2019-05-10 20:04:55 +01:00
AlexCatarino d1a4837cf9 Adds Review on ExponentialMovingAverage 2019-04-18 23:39:49 +01:00
AlexCatarino 294ae66731 Implements IIndicatorWarmUpPeriodProvider Interface
- `IIndicatorWarmUpPeriodProvider` represents an indicator with a warm up period provider.
- `SimpleMovingAverage` and `ExponentialMovingAverage` implement `IIndicatorWarmUpPeriodProvider`.
2019-04-18 23:28:48 +01:00
Mike Ellertson 1de4fb839d Complete sma, ema, min, and max extension methods
Add the following methods corresponding unit tests to QuantConnect.IndicatorExtensions:
*EMA()
*MAX()
*MIN()
*SMA()

Add method to calculate default smoothing value for an EMA indicator
2016-04-25 23:52:20 -07:00
Stefano Raggi 80ad28b566 Fixes off-by-one bug in ExponentialMovingAverage.IsReady 2016-02-12 21:46:39 +01:00
Jared Broad b3de520915 Initial commit 2015-01-12 12:03:33 -03:00