public static PricePoint GetPricePointStats(JToken data) { PricePoint p = new PricePoint(); p.Low24 = (float)Math.Round((float)data["LOW24HOUR"], 2); p.High24 = (float)Math.Round((float)data["HIGH24HOUR"], 2); p.Open24 = (float)Math.Round((float)data["OPEN24HOUR"], 2); p.Volume24 = (float)Math.Round((float)data["VOLUME24HOUR"], 2); p.Volume24To = (float)Math.Round((float)data["VOLUME24HOURTO"], 2); return(p); }
public static PricePoint GetPricePointHisto(JToken data) { PricePoint p = new PricePoint(); p.LinuxTime = (int)data["time"]; p.Low = (float)Math.Round((float)data["low"], 2); p.High = (float)Math.Round((float)data["high"], 2); p.Open = (float)Math.Round((float)data["open"], 2); p.Close = (float)Math.Round((float)data["close"], 2); p.Volumefrom = (float)Math.Round((float)data["volumefrom"], 2); p.Volumeto = (float)Math.Round((float)data["volumeto"], 2); int unixTimeStamp = p.LinuxTime; DateTime dtDateTime = new DateTime(1970, 1, 1, 0, 0, 0, 0, System.DateTimeKind.Utc); DateTime date = dtDateTime.AddSeconds(unixTimeStamp).ToLocalTime(); p.DateTime = date; p.Date = date.ToString(); return(p); }