/// <summary> /// To handle the input value. /// </summary> /// <param name="input">The input value.</param> /// <returns>The resulting value.</returns> protected override IIndicatorValue OnProcess(IIndicatorValue input) { if (input.IsFinal) IsFormed = true; return input.To<ShiftedIndicatorValue>(); }
/// <summary> /// To handle the input value. /// </summary> /// <param name="input">The input value.</param> /// <returns>The resulting value.</returns> protected override IIndicatorValue OnProcess(IIndicatorValue input) { if (input.IsFinal) { IsFormed = true; } return(input.To <ShiftedIndicatorValue>()); }