public void BollingerTestticknoargs() { Bollinger bb = new Bollinger(); foreach (Tick t in ticklist) { bb.newTick(t); } Assert.That(bb.Mean == 3, bb.Mean.ToString()); Assert.That(bb.Devavg == 2, bb.Devavg.ToString()); Assert.That(bb.Sd == 1.4142135623730950488016887242097, bb.Sd.ToString()); Assert.That(bb.Upperband == 5.8284271247462M, bb.Upperband.ToString()); Assert.That(bb.Lowerband == 0.1715728752538M, bb.Lowerband.ToString()); }
public void BollingerTestticklookbacks() { Bollinger bbbb = new Bollinger(2, 4); foreach (Tick t in ticklist) { bbbb.newTick(t); } Assert.That(bbbb.Mean == 3.5M, bbbb.Mean.ToString()); Assert.That(bbbb.Devavg == 1.25M, bbbb.Devavg.ToString()); Assert.That(bbbb.Sd == 1.1180339887498948482045868343656, bbbb.Sd.ToString()); Assert.That(bbbb.Upperband == 5.73606797749978M, bbbb.Upperband.ToString()); Assert.That(bbbb.Lowerband == 1.26393202250022M, bbbb.Lowerband.ToString()); }