mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-23 13:08:04 +00:00
style patterns
This commit is contained in:
@@ -170,4 +170,4 @@ public class BlmaTests
|
||||
Assert.Equal(input[1].AsDateTime, timestamps[1]);
|
||||
Assert.Equal(input[2].AsDateTime, timestamps[2]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -308,7 +308,11 @@ public sealed class Blma : AbstractBase
|
||||
{
|
||||
int srcIdx = i - count + 1 + j;
|
||||
double srcVal = source[srcIdx];
|
||||
if (!double.IsFinite(srcVal)) srcVal = lastValid;
|
||||
if (!double.IsFinite(srcVal))
|
||||
{
|
||||
srcVal = lastValid;
|
||||
}
|
||||
|
||||
sum += srcVal * currentWeights[j];
|
||||
}
|
||||
|
||||
@@ -317,7 +321,11 @@ public sealed class Blma : AbstractBase
|
||||
{
|
||||
int srcIdx = i - count + 1 + j;
|
||||
double srcVal = source[srcIdx];
|
||||
if (!double.IsFinite(srcVal)) srcVal = lastValid;
|
||||
if (!double.IsFinite(srcVal))
|
||||
{
|
||||
srcVal = lastValid;
|
||||
}
|
||||
|
||||
avg += srcVal;
|
||||
}
|
||||
avg /= count;
|
||||
@@ -334,7 +342,11 @@ public sealed class Blma : AbstractBase
|
||||
{
|
||||
int srcIdx = i - period + 1 + j;
|
||||
double srcVal = source[srcIdx];
|
||||
if (!double.IsFinite(srcVal)) srcVal = lastValid;
|
||||
if (!double.IsFinite(srcVal))
|
||||
{
|
||||
srcVal = lastValid;
|
||||
}
|
||||
|
||||
sum += srcVal * weights[j];
|
||||
avg += srcVal;
|
||||
}
|
||||
@@ -361,4 +373,4 @@ public sealed class Blma : AbstractBase
|
||||
{
|
||||
Calculate(source, destination, period);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user