KnowSureThing

StockSharp.Algo.Indicators

Индикатор Know Sure Thing (KST).

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

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

KnowSureThing
public KnowSureThing()
knowSureThing = KnowSureThing()

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

Свойства

KstLine
public KnowSureThingLine KstLine { get; }
value = knowSureThing.KstLine

Линия КСТ.

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

IndicatorMeasures.

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

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

Roc1
public RateOfChange Roc1 { get; }
value = knowSureThing.Roc1

Уровень изменений #1.

Roc2
public RateOfChange Roc2 { get; }
value = knowSureThing.Roc2

Уровень изменений #2.

Roc3
public RateOfChange Roc3 { get; }
value = knowSureThing.Roc3

Уровень изменений #3.

Roc4
public RateOfChange Roc4 { get; }
value = knowSureThing.Roc4

Уровень изменений #4.

Signal
public SimpleMovingAverage Signal { get; }
value = knowSureThing.Signal

Сигнальная линия.

Sma1
public SimpleMovingAverage Sma1 { get; }
value = knowSureThing.Sma1

Простая скользящая средняя применяется к ROC #1.

Sma2
public SimpleMovingAverage Sma2 { get; }
value = knowSureThing.Sma2

Простая скользящая средняя применяется к ROC #2.

Sma3
public SimpleMovingAverage Sma3 { get; }
value = knowSureThing.Sma3

Простая скользящая средняя применяется к ROC #3.

Sma4
public SimpleMovingAverage Sma4 { get; }
value = knowSureThing.Sma4

Простая скользящая средняя применяется к ROC #4.

Методы

CalcIsFormed
protected override bool CalcIsFormed()
result = knowSureThing.CalcIsFormed()

Расчет IsFormed.

Возвращает: IsFormed

CreateValue
protected override IKnowSureThingValue CreateValue(DateTime time)
result = knowSureThing.CreateValue(time)

Создать.

time
Время
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = knowSureThing.OnProcess(input)

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

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

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

Reset
public override void Reset()
knowSureThing.Reset()

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