/// <summary> /// Initializes a new instance of the <see cref="ApiResponseCryptoAccumulationDistributionIndex" /> 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 ApiResponseCryptoAccumulationDistributionIndex(List <AccumulationDistributionIndexTechnicalValue> Technicals = default(List <AccumulationDistributionIndexTechnicalValue>), 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="ApiResponseCryptoWilliamsR" /> 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 ApiResponseCryptoWilliamsR(List <WilliamsRTechnicalValue> Technicals = default(List <WilliamsRTechnicalValue>), 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="ApiResponseCryptoBookBids" /> class. /// </summary> /// <param name="Bids">The bid prices and their respective sizes, in descending 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 ApiResponseCryptoBookBids(List <CryptoBookEntry> Bids = default(List <CryptoBookEntry>), CryptoPairSummary Pair = default(CryptoPairSummary), CryptoExchangeSummary Exchange = default(CryptoExchangeSummary), string LastUpdated = default(string)) { this.Bids = Bids; this.Pair = Pair; this.Exchange = Exchange; this.LastUpdated = LastUpdated; }
/// <summary> /// Initializes a new instance of the <see cref="ApiResponseCryptoAverageDailyTradingVolume" /> 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 ApiResponseCryptoAverageDailyTradingVolume(List <AverageDailyTradingVolumeTechnicalValue> Technicals = default(List <AverageDailyTradingVolumeTechnicalValue>), 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="ApiResponseCryptoMovingAverageConvergenceDivergence" /> 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 ApiResponseCryptoMovingAverageConvergenceDivergence(List <MovingAverageConvergenceDivergenceTechnicalValue> Technicals = default(List <MovingAverageConvergenceDivergenceTechnicalValue>), 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; }