Merge dev into main: v0.8.7 Kahan compensated summation

This commit is contained in:
Miha Kralj
2026-03-13 22:01:52 -07:00
79 changed files with 2923 additions and 2495 deletions
-14
View File
@@ -168,7 +168,6 @@ public sealed class QuantileLoss : BiInputIndicatorBase
output[i] = lossSum / (i + 1);
}
int tickCount = 0;
for (; i < len; i++)
{
double act = actual[i];
@@ -205,19 +204,6 @@ public sealed class QuantileLoss : BiInputIndicatorBase
}
output[i] = lossSum / period;
tickCount++;
if (tickCount >= ResyncInterval)
{
tickCount = 0;
double recalcSum = 0;
for (int k = 0; k < period; k++)
{
recalcSum += lossBuffer[k];
}
lossSum = recalcSum;
}
}
}