public void WPR() { WPR wpr = new WPR(); wpr.Load(Directory.GetCurrentDirectory() + "\\table.csv"); SingleDoubleSerie serie = wpr.Calculate(); Assert.IsNotNull(serie); Assert.IsTrue(serie.Values.Count > 0); }
public void WPR() { WPR wpr = new WPR(); wpr.Load(OhlcList); SingleDoubleSerie serie = wpr.Calculate(); Assert.IsNotNull(serie); Assert.IsTrue(serie.Values.Count > 0); }
public void WPR() { WPR wpr = new WPR(); wpr.Load(csvPath); SingleDoubleSerie serie = wpr.Calculate(); Assert.NotNull(serie); Assert.True(serie.Values.Count > 0); }
public double[] CalculateWR(IEnumerable <Quote> quotes, int period) { var listOhlc = quotes.Select( x => new Ohlc { Date = x.Date, Close = x.Close, AdjClose = x.Close, High = x.High, Low = x.Low, Open = x.Open, Volume = x.Volume }).ToList(); var wr = new WPR(period); wr.Load(listOhlc); var result = wr.Calculate(); return(result.Values.Select(x => x.GetValueOrDefault()).ToArray()); }