more volatilty

This commit is contained in:
Miha Kralj
2026-02-02 13:42:47 -08:00
parent dde19f2226
commit a03d7aa0ce
89 changed files with 21551 additions and 438 deletions
+2 -2
View File
@@ -82,7 +82,7 @@ public sealed class Change : AbstractBase
else
{
double past = _buffer[0];
result = past != 0.0 ? (value - past) / past : 0.0;
result = Math.Abs(past) > 0 ? (value - past) / past : 0.0;
}
Last = new TValue(input.Time, result);
@@ -187,7 +187,7 @@ public sealed class Change : AbstractBase
past = pastValidBuffer[bufferIdx];
}
output[i] = past != 0.0 ? (current - past) / past : 0.0;
output[i] = Math.Abs(past) > 0 ? (current - past) / past : 0.0;
// Update circular buffer with current valid value for future past lookups
pastValidBuffer[bufferIdx] = current;