コード例 #1
0
 /// <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;
 }
コード例 #2
0
 /// <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;
 }
コード例 #3
0
 /// <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;
 }
コード例 #4
0
 /// <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;
 }
コード例 #6
0
 /// <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;
 }
コード例 #7
0
 /// <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;
 }