JMA and DWMA

This commit is contained in:
Miha Kralj
2022-12-06 15:39:43 -08:00
parent 3aaa1c95c6
commit 9f01df0e65
13 changed files with 264 additions and 748 deletions
+12 -1
View File
@@ -124,7 +124,18 @@ public class Update {
Assert.Equal(lastLen, QL.Count); // same size
Assert.Equal(lastCalc, QL.Last()); // same data
}
[Fact] public void ENTROPY() {
[Fact]
public void DWMA() {
DWMA_Series QL = new(source: bars.Close, period);
var lastData = bars.Close.Last();
var lastCalc = QL.Last();
int lastLen = QL.Count;
QL.Add((DateTime.Today, 0), update: true);
QL.Add(lastData, update: true);
Assert.Equal(lastLen, QL.Count); // same size
Assert.Equal(lastCalc, QL.Last()); // same data
}
[Fact] public void ENTROPY() {
ENTROPY_Series QL = new(source: bars.Close, period: period);
var lastData = bars.Close.Last();
var lastCalc = QL.Last();