/// <summary> /// Initializes a new instance of the <see cref="ApiResponseCryptoAverageTrueRange" /> class. /// </summary> /// <param name="Technicals">Technicals.</param> /// <param name="Indicator">The name and symbol of the technical indicator.</param> /// <param name="Pair">Pair.</param> /// <param name="Exchange">Exchange.</param> /// <param name="Timeframe">The time interval for the crypto currency prices.</param> /// <param name="NextPage">The token required to request the next page of the data. If null, no further results are available..</param> public ApiResponseCryptoAverageTrueRange(List <AverageTrueRangeTechnicalValue> Technicals = default(List <AverageTrueRangeTechnicalValue>), TechnicalIndicator Indicator = default(TechnicalIndicator), CryptoPairSummary Pair = default(CryptoPairSummary), CryptoExchangeSummary Exchange = default(CryptoExchangeSummary), string Timeframe = default(string), string NextPage = default(string)) { this.Technicals = Technicals; this.Indicator = Indicator; this.Pair = Pair; this.Exchange = Exchange; this.Timeframe = Timeframe; this.NextPage = NextPage; }
/// <summary> /// Initializes a new instance of the <see cref="ApiResponseCryptoBook" /> class. /// </summary> /// <param name="Bids">The bid prices and their respective sizes, in descending order of price..</param> /// <param name="Asks">The ask prices and their respective sizes, in ascending order of price..</param> /// <param name="Pair">Pair.</param> /// <param name="Exchange">Exchange.</param> /// <param name="LastUpdated">The UTC timestamp of when the order book was last updated..</param> public ApiResponseCryptoBook(List <CryptoBookEntry> Bids = default(List <CryptoBookEntry>), List <CryptoBookEntry> Asks = default(List <CryptoBookEntry>), CryptoPairSummary Pair = default(CryptoPairSummary), CryptoExchangeSummary Exchange = default(CryptoExchangeSummary), string LastUpdated = default(string)) { this.Bids = Bids; this.Asks = Asks; this.Pair = Pair; this.Exchange = Exchange; this.LastUpdated = LastUpdated; }
/// <summary> /// Initializes a new instance of the <see cref="ApiResponseCryptoDetrendedPriceOscillator" /> class. /// </summary> /// <param name="Technicals">Technicals.</param> /// <param name="Indicator">The name and symbol of the technical indicator.</param> /// <param name="Pair">Pair.</param> /// <param name="Exchange">Exchange.</param> /// <param name="Timeframe">The time interval for the crypto currency prices.</param> /// <param name="NextPage">The token required to request the next page of the data. If null, no further results are available..</param> public ApiResponseCryptoDetrendedPriceOscillator(List <DetrendedPriceOscillatorTechnicalValue> Technicals = default(List <DetrendedPriceOscillatorTechnicalValue>), TechnicalIndicator Indicator = default(TechnicalIndicator), CryptoPairSummary Pair = default(CryptoPairSummary), CryptoExchangeSummary Exchange = default(CryptoExchangeSummary), string Timeframe = default(string), string NextPage = default(string)) { this.Technicals = Technicals; this.Indicator = Indicator; this.Pair = Pair; this.Exchange = Exchange; this.Timeframe = Timeframe; this.NextPage = NextPage; }
/// <summary> /// Initializes a new instance of the <see cref="ApiResponseCryptoPrices" /> class. /// </summary> /// <param name="Prices">All the BAR prices, time, and volume..</param> /// <param name="Pair">Pair.</param> /// <param name="Exchange">Exchange.</param> /// <param name="Timeframe">The time interval for the crypto currency prices..</param> /// <param name="NextPage">The token required to request the next page of the data. If null, no further results are available..</param> public ApiResponseCryptoPrices(List <CryptoPrice> Prices = default(List <CryptoPrice>), CryptoPairSummary Pair = default(CryptoPairSummary), CryptoExchangeSummary Exchange = default(CryptoExchangeSummary), string Timeframe = default(string), string NextPage = default(string)) { this.Prices = Prices; this.Pair = Pair; this.Exchange = Exchange; this.Timeframe = Timeframe; this.NextPage = NextPage; }
/// <summary> /// Initializes a new instance of the <see cref="ApiResponseCryptoRelativeStrengthIndex" /> class. /// </summary> /// <param name="Technicals">Technicals.</param> /// <param name="Indicator">The name and symbol of the technical indicator.</param> /// <param name="Pair">Pair.</param> /// <param name="Exchange">Exchange.</param> /// <param name="Timeframe">The time interval for the crypto currency prices.</param> /// <param name="NextPage">The token required to request the next page of the data. If null, no further results are available..</param> public ApiResponseCryptoRelativeStrengthIndex(List <RelativeStrengthIndexTechnicalValue> Technicals = default(List <RelativeStrengthIndexTechnicalValue>), TechnicalIndicator Indicator = default(TechnicalIndicator), CryptoPairSummary Pair = default(CryptoPairSummary), CryptoExchangeSummary Exchange = default(CryptoExchangeSummary), string Timeframe = default(string), string NextPage = default(string)) { this.Technicals = Technicals; this.Indicator = Indicator; this.Pair = Pair; this.Exchange = Exchange; this.Timeframe = Timeframe; this.NextPage = NextPage; }
/// <summary> /// Initializes a new instance of the <see cref="ApiResponseCryptoSnapshot" /> class. /// </summary> /// <param name="Pair">Pair.</param> /// <param name="Exchange">Exchange.</param> /// <param name="Snapshot">Snapshot.</param> public ApiResponseCryptoSnapshot(CryptoPairSummary Pair = default(CryptoPairSummary), CryptoExchangeSummary Exchange = default(CryptoExchangeSummary), CryptoSnapshot Snapshot = default(CryptoSnapshot)) { this.Pair = Pair; this.Exchange = Exchange; this.Snapshot = Snapshot; }