3static double update(WU_Mean self,
double value) {
4 if (isnan(value))
return NAN;
7 self->value = self->accum / self->count;
11static void delete(WU_Mean self) {
16 WU_Mean m = malloc(
sizeof(
struct WU_Mean_));
static double update(WU_EMA ema, double value)
WU_Mean wu_mean_new(void)
Creates a new WU_Mean indicator.
static double update(WU_Mean self, double value)
A global mean calculator that updates with new values and maintains the current mean.