Class MovingImmediateAverage
java.lang.Object
com.biglybt.core.util.average.MovingImmediateAverage
- All Implemented Interfaces:
Average
-
Field Details
-
periods
private final int periods -
data
private double[] data -
pos
private int pos -
total
private double total
-
-
Constructor Details
-
MovingImmediateAverage
public MovingImmediateAverage(int periods) Create a new moving average.
-
-
Method Details
-
reset
-
update
-
getValues
public double[] getValues() -
getAverage
-
getPeriods
public int getPeriods() -
getSampleCount
public int getSampleCount() -
getSum
public double getSum() -
calculateAve
private double calculateAve()
-