Exemplo n.º 1
0
 /// <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;
 }