Table of Contents

Class ConstanceBrownCompositeIndex

Namespace
StockSharp.Algo.Indicators
Assembly
StockSharp.Algo.dll

Constance Brown Composite Index indicator.

[Display(ResourceType = typeof(LocalizedStrings), Name = "CBCI", Description = "ConstanceBrownCompositeIndex")]
[Doc("topics/api/indicators/list_of_indicators/constance_brown_composite_index.html")]
[IndicatorOut(typeof(ConstanceBrownCompositeIndexValue))]
public class ConstanceBrownCompositeIndex : BaseComplexIndicator<ConstanceBrownCompositeIndexValue>, IComplexIndicator, IIndicator, IPersistable, ICloneable<IIndicator>, ICloneable
Inheritance
ConstanceBrownCompositeIndex
Implements
Derived
Inherited Members
Extension Methods

Constructors

ConstanceBrownCompositeIndex()

Initializes a new instance of the ConstanceBrownCompositeIndex.

public ConstanceBrownCompositeIndex()

ConstanceBrownCompositeIndex(RelativeStrengthIndex, StochasticOscillator)

Initializes a new instance of the ConstanceBrownCompositeIndex.

public ConstanceBrownCompositeIndex(RelativeStrengthIndex rsi, StochasticOscillator stoch)

Parameters

rsi RelativeStrengthIndex

Relative Strength Index.

stoch StochasticOscillator

Stochastic Oscillator.

Properties

CompositeIndexLine

Composite index line.

[Browsable(false)]
public CompositeIndexLine CompositeIndexLine { get; }

Property Value

CompositeIndexLine

Length

Period length.

[Display(ResourceType = typeof(LocalizedStrings), Name = "Period", Description = "IndicatorPeriod", GroupName = "General")]
public int Length { get; set; }

Property Value

int

Measure

public override IndicatorMeasures Measure { get; }

Property Value

IndicatorMeasures

Rsi

RSI part.

[Browsable(false)]
public RelativeStrengthIndex Rsi { get; }

Property Value

RelativeStrengthIndex

Stoch

Stochastic oscillator part.

[Browsable(false)]
public StochasticOscillator Stoch { get; }

Property Value

StochasticOscillator

StochasticDPeriod

D

[Display(ResourceType = typeof(LocalizedStrings), Name = "D", Description = "D", GroupName = "General")]
public int StochasticDPeriod { get; set; }

Property Value

int

StochasticKPeriod

K

[Display(ResourceType = typeof(LocalizedStrings), Name = "K", Description = "K", GroupName = "General")]
public int StochasticKPeriod { get; set; }

Property Value

int

Methods

CreateValue(DateTimeOffset)

protected override ConstanceBrownCompositeIndexValue CreateValue(DateTimeOffset time)

Parameters

time DateTimeOffset

Time

Returns

ConstanceBrownCompositeIndexValue

ConstanceBrownCompositeIndexValue

OnProcess(IIndicatorValue)

To handle the input value.

protected override IIndicatorValue OnProcess(IIndicatorValue input)

Parameters

input IIndicatorValue

The input value.

Returns

IIndicatorValue

The resulting value.