ConstanceBrownCompositeIndex

StockSharp.Algo.Indicators

Индикатор Constance Brown Composite Index.

Наследует: BaseComplexIndicator<IConstanceBrownCompositeIndexValue>

Конструкторы

ConstanceBrownCompositeIndex
public ConstanceBrownCompositeIndex()
constanceBrownCompositeIndex = ConstanceBrownCompositeIndex()

Инициализирует новый экземпляр ConstanceBrownCompositeIndex.

Свойства

CompositeIndexLine
public CompositeIndexLine CompositeIndexLine { get; }
value = constanceBrownCompositeIndex.CompositeIndexLine

Композитная индексная линия (основная линия).

FastSma
public SimpleMovingAverage FastSma { get; }
value = constanceBrownCompositeIndex.FastSma

Быстрое скользящее среднее композитного индекса.

FastSmaLength
public int FastSmaLength { get; set; }
value = constanceBrownCompositeIndex.FastSmaLength
constanceBrownCompositeIndex.FastSmaLength = value

Быстрая продолжительность периода SMA.

Measure
public override IndicatorMeasures Measure { get; }
value = constanceBrownCompositeIndex.Measure

IndicatorMeasures.

MomentumLength
public int MomentumLength { get; set; }
value = constanceBrownCompositeIndex.MomentumLength
constanceBrownCompositeIndex.MomentumLength = value

Длительность периода SMA.

NumValuesToInitialize
public override int NumValuesToInitialize { get; }
value = constanceBrownCompositeIndex.NumValuesToInitialize

Число значений, которые необходимо обработать для инициализации индикатора (be IsFormed equals).

RocLength
public int RocLength { get; set; }
value = constanceBrownCompositeIndex.RocLength
constanceBrownCompositeIndex.RocLength = value

Продолжительность периода ROC.

RsiLength
public int RsiLength { get; set; }
value = constanceBrownCompositeIndex.RsiLength
constanceBrownCompositeIndex.RsiLength = value

Продолжительность RSI.

ShortRsiLength
public int ShortRsiLength { get; set; }
value = constanceBrownCompositeIndex.ShortRsiLength
constanceBrownCompositeIndex.ShortRsiLength = value

Короткая продолжительность RSI.

SlowSma
public SimpleMovingAverage SlowSma { get; }
value = constanceBrownCompositeIndex.SlowSma

Медленная скользящая средняя композитного индекса.

SlowSmaLength
public int SlowSmaLength { get; set; }
value = constanceBrownCompositeIndex.SlowSmaLength
constanceBrownCompositeIndex.SlowSmaLength = value

Медленная продолжительность периода SMA.

Методы

CreateValue
protected override IConstanceBrownCompositeIndexValue CreateValue(DateTime time)
result = constanceBrownCompositeIndex.CreateValue(time)

Создать.

time
Время
Load
public override void Load(SettingsStorage storage)
constanceBrownCompositeIndex.Load(storage)

Загрузить настройки.

storage
Хранилище настроек.
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = constanceBrownCompositeIndex.OnProcess(input)

Для обработки входного значения.

input
Входное значение.

Возвращает: Результирующее значение.

Reset
public override void Reset()
constanceBrownCompositeIndex.Reset()

Сбросить состояние.

Save
public override void Save(SettingsStorage storage)
constanceBrownCompositeIndex.Save(storage)

Сохраните настройки.

storage
Хранилище настроек.
ToString
public override string ToString()
result = constanceBrownCompositeIndex.ToString()

Преобразовать к строковому представлению.

Возвращает: Строковое представление.