# Namespace StockSharp.Algo.Indicators

### Classes

- Acceleration
Acceleration / Deceleration Indicator.

- Alligator
Alligator.

- AlligatorLine
The realization of one of indicator lines Alligator (Jaw, Teeth, and Lips).

- AverageDirectionalIndex
Welles Wilder Average Directional Index.

- AverageTrueRange
The average true range TrueRange.

- AwesomeOscillator
Awesome Oscillator.

- BaseComplexIndicator
The base indicator, built in form of several indicators combination.

- BaseIndicator
The base Indicator.

- BaseIndicatorValue
The base class for the indicator value.

- BollingerBand
Bollinger band.

- BollingerBands
Bollinger Bands.

- CandleIndicatorValue
The indicator value, operating with data type ICandleMessage.

- CandlePatternIndicator
Indicator, based on ICandlePattern.

- ChaikinVolatility
Chaikin volatility.

- ChandeMomentumOscillator
Chande Momentum Oscillator.

- CommodityChannelIndex
Commodity Channel Index.

- ComplexIndicatorValue
The complex value of the indicator IComplexIndicator, derived as result of calculation.

- Correlation
Correlation.

- Covariance
Covariance.

- DecimalIndicatorValue
The indicator value, operating with data type decimal.

- DetrendedPriceOscillator
Price oscillator without trend.

- DiMinus
DIMinus is a component of the Directional Movement System developed by Welles Wilder.

- DiPart
The part of the indicator DirectionalIndex.

- DiPlus
DIPlus is a component of the Directional Movement System developed by Welles Wilder.

- DirectionalIndex
Welles Wilder Directional Movement Index.

- DoubleExponentialMovingAverage
Double Exponential Moving Average.

- Envelope
Envelope.

- ExponentialMovingAverage
Exponential Moving Average.

- FractalPart
Part Fractals.

- Fractals
Fractals.

- GatorHistogram
The oscillator histogram GatorOscillator.

- GatorOscillator
Gator oscillator.

- Highest
Maximum value for a period.

- HullMovingAverage
Hull Moving Average.

- Ichimoku
Ichimoku.

- IchimokuChinkouLine
Chinkou line.

- IchimokuLine
The implementation of the lines of Ishimoku KInko Khayo indicator (Tenkan, Kijun, Senkou Span B).

- IchimokuSenkouALine
Senkou (A) line.

- IchimokuSenkouBLine
Senkou (B) line.

- IndicatorContainer
The container, storing indicators data.

- IndicatorHelper
Extension class for indicators.

- IndicatorHiddenAttribute
Attribute, applied to indicator that must be hidden from any UI selections.

- IndicatorInAttribute
Attribute, applied to indicator, to provide information about type of input values IIndicatorValue.

- IndicatorOutAttribute
Attribute, applied to indicator, to provide information about type of output values IIndicatorValue.

- IndicatorType
The indicator type description.

- IndicatorValueAttribute
Attribute, applied to indicator, to provide information about type of values IIndicatorValue.

- JurikMovingAverage
Jurik Moving Average.

- KaufmannAdaptiveMovingAverage
Kaufman adaptive moving average.

- LengthIndicator<TResult>
The base class for indicators with one resulting value and based on the period.

- Level1Indicator
The indicator, built on the market data basis.

- LinearReg
Linear regression - Value returns the last point prediction.

- LinearRegRSquared
Linear regression R-squared.

- LinearRegSlope
Linear regression gradient.

- LinearRegression
The full class of linear regression, calculates LinearReg, LinearRegSlope, RSquared and StandardError at the same time.

- Lowest
Minimum value for a period.

- MarketDepthIndicatorValue
The indicator value, operating with data type IOrderBookMessage.

- MarketFacilitationIndex
Market Facilitation Index.

- MeanDeviation
Average deviation.

- MedianPrice
Median price.

- Momentum
Momentum.

- MoneyFlowIndex
Money Flow Index.

- MovingAverageConvergenceDivergence
Convergence/divergence of moving averages.

- MovingAverageConvergenceDivergenceHistogram
Convergence/divergence of moving averages. Histogram.

- MovingAverageConvergenceDivergenceSignal
Convergence/divergence of moving averages with signal line.

- NickRypockTrailingReverse
NickRypockTrailingReverse (Nick Rypock Trailing reverse).

- OptimalTracking
Optimal Tracking.

- PairIndicatorValue<TValue>
The value of the indicator, operating with pair

.

- ParabolicSar
Trend indicator implementation - Parabolic SAR.

- PassThroughIndicator
Pass through indicator.

- Peak
Peak.

- PeakBar
PeakBar.

- QStick
QStick.

- RangeActionVerificationIndex
Range Action Verification Index.

- RateOfChange
Rate of change.

- RelativeStrengthIndex
Relative Strength Index.

- RelativeVigorIndex
Relative Vigor Index.

- RelativeVigorIndexAverage
The weight-average part of indicator RelativeVigorIndex.

- RelativeVigorIndexSignal
The signaling part of indicator RelativeVigorIndex.

- ShiftedIndicatorValue
The shifted value of the indicator.

- SimpleMovingAverage
Simple moving average.

- SingleIndicatorValue<TValue>
The base value of the indicator, operating with one data type.

- SmoothedMovingAverage
Smoothed Moving Average.

- StandardDeviation
Standard deviation.

- StandardError
Standard error in linear regression.

- StochasticK
Stochastic %K.

- StochasticOscillator
The stochastic oscillator.

- Sum
Sum of N last values.

- TripleExponentialMovingAverage
Triple Exponential Moving Average.

- Trix
Triple Exponential Moving Average.

- Trough
Trough.

- TroughBar
TroughBar.

- TrueRange
True range.

- UltimateOscillator
Last oscillator.

- VerticalHorizontalFilter
The vertical-horizontal filter.

- Vidya
The dynamic average of variable index (Variable Index Dynamic Average).

- VolumeIndicator
Candle volume.

- VolumeProfileIndicator
Volume profile.

- VolumeWeightedMovingAverage
Volume weighted moving average.

- WeightedMovingAverage
Weighted moving average.

- WilderMovingAverage
Welles Wilder Moving Average.

- WilliamsR
Williams Percent Range.

- ZigZag
ZigZag.

- ZigZagEquis
Zig Zag (Metastock).

### Interfaces

- IComplexIndicator
The interface of indicator, built as combination of several indicators.

- IIndicator
The interface describing indicator.

- IIndicatorContainer
The interface of the container, storing indicator data.

- IIndicatorValue
The indicator value, based on which it will renew its value, as well as value, containing result of indicator calculation.

- ILengthIndicator
The interface for indicators with one resulting value and based on the period.

### Enums

- ComplexIndicatorModes
Embedded indicators processing modes.

- IndicatorMeasures
Indicator measures.