public void mvwap() { VWAPIndicator vwap = new VWAPIndicator(data, 5); MVWAPIndicator mvwap = new MVWAPIndicator(vwap, 8); Assert.AreEqual(mvwap.GetValue(8), 45.127078869047619047619047619M); Assert.AreEqual(mvwap.GetValue(9), 45.139870535714285714285714286M); Assert.AreEqual(mvwap.GetValue(10), 45.153018683862433862433862435M); Assert.AreEqual(mvwap.GetValue(11), 45.179035167378917378917378918M); Assert.AreEqual(mvwap.GetValue(12), 45.222722667378917378917378918M); Assert.AreEqual(mvwap.GetValue(13), 45.253250445156695156695156695M); Assert.AreEqual(mvwap.GetValue(14), 45.276906695156695156695156695M); Assert.AreEqual(mvwap.GetValue(15), 45.284396774521774521774521774M); Assert.AreEqual(mvwap.GetValue(16), 45.266779127462950992362757069M); Assert.AreEqual(mvwap.GetValue(17), 45.138619813737460796284325696M); Assert.AreEqual(mvwap.GetValue(18), 44.94873146951088127558715794M); }
public void vwap() { VWAPIndicator vwap = new VWAPIndicator(data, 5); Assert.AreEqual(vwap.GetValue(5), 45.145333333333333333333333334M); Assert.AreEqual(vwap.GetValue(6), 45.151333333333333333333333334M); Assert.AreEqual(vwap.GetValue(7), 45.141333333333333333333333334M); Assert.AreEqual(vwap.GetValue(8), 45.154666666666666666666666668M); Assert.AreEqual(vwap.GetValue(9), 45.196666666666666666666666668M); Assert.AreEqual(vwap.GetValue(10), 45.2560M); Assert.AreEqual(vwap.GetValue(11), 45.3340M); Assert.AreEqual(vwap.GetValue(12), 45.4060M); Assert.AreEqual(vwap.GetValue(13), 45.3880M); Assert.AreEqual(vwap.GetValue(14), 45.2120M); Assert.AreEqual(vwap.GetValue(15), 44.926666666666666666666666668M); Assert.AreEqual(vwap.GetValue(16), 44.503333333333333333333333334M); Assert.AreEqual(vwap.GetValue(17), 44.0840M); Assert.AreEqual(vwap.GetValue(18), 43.824666666666666666666666666M); }