I have just added the ExponentialMovingAverage from the Code Library.

Seems to have a bug in the AddSample method - Shouldn't the Queue only contain the last x (_period) items?

Author