public static Pair24HoursStatistic ToPairsStatistic(this PoloniexTickerDataType tickerDataType, string pairName) { Pair pair; if (!PoloniexPairs.TryParsePair(pairName, out pair)) { return(null); } var summary = new Pair24HoursStatistic(pair, tickerDataType.High24Hr, tickerDataType.Low24Hr, tickerDataType.BaseVolume, tickerDataType.QuoteVolume, tickerDataType.Last, tickerDataType.DailyChange); return(summary); }
public static Tick ToTick(this PoloniexTickerDataType tickerDataType) { return(new Tick(tickerDataType.Bid, tickerDataType.Ask, tickerDataType.Last)); }
public static PairOfMarket ToPair(this PoloniexTickerDataType pairDataType, string pairName, Market market) { Pair pair; return(PoloniexPairs.TryParsePair(pairName, out pair) ? new PairOfMarket(pair, market, !pairDataType.IsFrozen) : null); }