mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-24 13:38:05 +00:00
[CodeFactor] Apply fixes to commit 0606491
This commit is contained in:
@@ -64,7 +64,7 @@ public sealed class PivotextIndicatorTests
|
||||
var now = DateTime.UtcNow;
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
double basePrice = 100 + i * 2;
|
||||
double basePrice = 100 + (i * 2);
|
||||
indicator.HistoricalData.AddBar(now.AddMinutes(i), basePrice, basePrice + 5, basePrice - 5, basePrice + 2);
|
||||
|
||||
var args = new UpdateArgs(UpdateReason.HistoricalBar);
|
||||
|
||||
@@ -125,16 +125,16 @@ public sealed class PivotextBasicTests
|
||||
double hMinusPP = 120.0 - expectedPP;
|
||||
|
||||
Assert.Equal(expectedPP, p.PP, precision: 10);
|
||||
Assert.Equal(2.0 * expectedPP - 100.0, p.R1, precision: 10);
|
||||
Assert.Equal(2.0 * expectedPP - 120.0, p.S1, precision: 10);
|
||||
Assert.Equal((2.0 * expectedPP) - 100.0, p.R1, precision: 10);
|
||||
Assert.Equal((2.0 * expectedPP) - 120.0, p.S1, precision: 10);
|
||||
Assert.Equal(expectedPP + 20.0, p.R2, precision: 10);
|
||||
Assert.Equal(expectedPP - 20.0, p.S2, precision: 10);
|
||||
Assert.Equal(120.0 + 2.0 * ppMinusL, p.R3, precision: 10);
|
||||
Assert.Equal(100.0 - 2.0 * hMinusPP, p.S3, precision: 10);
|
||||
Assert.Equal(120.0 + 3.0 * ppMinusL, p.R4, precision: 10);
|
||||
Assert.Equal(100.0 - 3.0 * hMinusPP, p.S4, precision: 10);
|
||||
Assert.Equal(120.0 + 4.0 * ppMinusL, p.R5, precision: 10);
|
||||
Assert.Equal(100.0 - 4.0 * hMinusPP, p.S5, precision: 10);
|
||||
Assert.Equal(120.0 + (2.0 * ppMinusL), p.R3, precision: 10);
|
||||
Assert.Equal(100.0 - (2.0 * hMinusPP), p.S3, precision: 10);
|
||||
Assert.Equal(120.0 + (3.0 * ppMinusL), p.R4, precision: 10);
|
||||
Assert.Equal(100.0 - (3.0 * hMinusPP), p.S4, precision: 10);
|
||||
Assert.Equal(120.0 + (4.0 * ppMinusL), p.R5, precision: 10);
|
||||
Assert.Equal(100.0 - (4.0 * hMinusPP), p.S5, precision: 10);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
||||
@@ -60,16 +60,16 @@ public sealed class PivotextValidationTests
|
||||
double hMinusPP = pH - pp;
|
||||
|
||||
Assert.Equal(pp, p.PP, precision: 10);
|
||||
Assert.Equal(2.0 * pp - pL, p.R1, precision: 10);
|
||||
Assert.Equal(2.0 * pp - pH, p.S1, precision: 10);
|
||||
Assert.Equal((2.0 * pp) - pL, p.R1, precision: 10);
|
||||
Assert.Equal((2.0 * pp) - pH, p.S1, precision: 10);
|
||||
Assert.Equal(pp + range, p.R2, precision: 10);
|
||||
Assert.Equal(pp - range, p.S2, precision: 10);
|
||||
Assert.Equal(pH + 2.0 * ppMinusL, p.R3, precision: 10);
|
||||
Assert.Equal(pL - 2.0 * hMinusPP, p.S3, precision: 10);
|
||||
Assert.Equal(pH + 3.0 * ppMinusL, p.R4, precision: 10);
|
||||
Assert.Equal(pL - 3.0 * hMinusPP, p.S4, precision: 10);
|
||||
Assert.Equal(pH + 4.0 * ppMinusL, p.R5, precision: 10);
|
||||
Assert.Equal(pL - 4.0 * hMinusPP, p.S5, precision: 10);
|
||||
Assert.Equal(pH + (2.0 * ppMinusL), p.R3, precision: 10);
|
||||
Assert.Equal(pL - (2.0 * hMinusPP), p.S3, precision: 10);
|
||||
Assert.Equal(pH + (3.0 * ppMinusL), p.R4, precision: 10);
|
||||
Assert.Equal(pL - (3.0 * hMinusPP), p.S4, precision: 10);
|
||||
Assert.Equal(pH + (4.0 * ppMinusL), p.R5, precision: 10);
|
||||
Assert.Equal(pL - (4.0 * hMinusPP), p.S5, precision: 10);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user