mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-22 12:38:06 +00:00
[CodeFactor] Apply fixes to commit 0606491
This commit is contained in:
@@ -158,7 +158,7 @@ public class MaenvTests
|
||||
// Actual: first bar w=9, second bar: newest w=9, oldest w=6; sum=110*9+100*6=990+600=1590; norm=15
|
||||
// WMA = 1590/15 = 106
|
||||
m.Update(new TValue(DateTime.UtcNow, 110));
|
||||
double expected2 = (110 * 9 + 100 * 6) / 15.0;
|
||||
double expected2 = ((110 * 9) + (100 * 6)) / 15.0;
|
||||
Assert.Equal(expected2, m.Last.Value, 1e-10);
|
||||
}
|
||||
|
||||
|
||||
@@ -120,11 +120,11 @@ public sealed class MaenvValidationTests : IDisposable
|
||||
Assert.Equal(100.0, ind.Last.Value, 1e-10);
|
||||
|
||||
ind.Update(series[1]);
|
||||
double expected2 = (110.0 * 9 + 100.0 * 6) / 15.0;
|
||||
double expected2 = ((110.0 * 9) + (100.0 * 6)) / 15.0;
|
||||
Assert.Equal(expected2, ind.Last.Value, 1e-10);
|
||||
|
||||
ind.Update(series[2]);
|
||||
double expected3 = (120.0 * 9 + 110.0 * 6 + 100.0 * 3) / 18.0;
|
||||
double expected3 = ((120.0 * 9) + (110.0 * 6) + (100.0 * 3)) / 18.0;
|
||||
Assert.Equal(expected3, ind.Last.Value, 1e-10);
|
||||
|
||||
_output.WriteLine("Maenv WMA manual calculation validated");
|
||||
|
||||
Reference in New Issue
Block a user