Skip to content

des-simple

Input Stack:
expr: TimeSeriesExpr
Output Stack:
TimeSeriesExpr

Apply double exponential smoothing using simple default parameters. This is a convenience operator that provides basic DES functionality without requiring parameter tuning, though the default values may not be optimal for all use cases.

Warning

Oscillation Risk: The default values used by this operation are prone to wild oscillations and may not provide stable predictions. See the DES recommended values documentation for better parameter choices.

Parameters

  • expr: The time series expression to apply double exponential smoothing to

Default Configuration

This operator is equivalent to calling :des with these default parameters:

  • Training: 10 data points
  • Alpha: 0.1 (level smoothing factor)
  • Beta: 0.5 (trend smoothing factor)

Examples

Basic DES smoothing with default parameters:

BeforeAfter
name,sps,:eq,
:sum
name,sps,:eq,
:sum,
:des-simple

Equivalent Expression

This convenience operator is shorthand for:

# These expressions are equivalent:
name,cpu,:eq,:sum,:des-simple
name,cpu,:eq,:sum,10,0.1,0.5,:des
  • :des - Full double exponential smoothing with custom parameters
  • :sdes-simple - Sliding DES equivalent (recommended alternative)
  • :des-fast - DES helper for quick adaptation

See Also