public EWMA(double value, double alpha) { Alpha = alpha; Value = value; if (!(0.0 <= alpha && alpha <= 1.0)) throw new ArgumentOutOfRangeException("alpha", "alpha must be between 0.0 and 1.0"); }