use of org.knowm.xchange.dto.marketdata.Ticker in project XChange by knowm.
the class KoineksTickerDemo method generic.
private static void generic(MarketDataService marketDataService) throws IOException {
Ticker btcTicker = marketDataService.getTicker(CurrencyPair.BTC_TRY);
Ticker ethTicker = marketDataService.getTicker(CurrencyPair.ETH_TRY);
Ticker ltcTicker = marketDataService.getTicker(CurrencyPair.LTC_TRY);
Ticker dogeTicker = marketDataService.getTicker(CurrencyPair.DOGE_TRY);
Ticker dashTicker = marketDataService.getTicker(CurrencyPair.DASH_TRY);
System.out.println(btcTicker);
System.out.println(ethTicker);
System.out.println(ltcTicker);
System.out.println(dogeTicker);
System.out.println(dashTicker);
}
use of org.knowm.xchange.dto.marketdata.Ticker in project XChange by knowm.
the class KoinimTickerDemo method generic.
private static void generic(MarketDataService marketDataService) throws IOException {
Ticker ticker = marketDataService.getTicker(CurrencyPair.BTC_TRY);
System.out.println(ticker.toString());
}
use of org.knowm.xchange.dto.marketdata.Ticker in project XChange by knowm.
the class LakeBTCTickersDemo method generic.
private static void generic(Exchange lakebtcExchange) throws IOException {
MarketDataService marketDataService = lakebtcExchange.getMarketDataService();
Ticker ticker = marketDataService.getTicker(CurrencyPair.BTC_USD);
System.out.println("Ticker: " + ticker.toString());
System.out.println("Currency: " + Currency.USD);
System.out.println("Last: " + ticker.getLast());
System.out.println("Volume: " + ticker.getVolume());
System.out.println("High: " + ticker.getHigh());
System.out.println("Low: " + ticker.getLow());
ticker = marketDataService.getTicker(CurrencyPair.BTC_HKD);
System.out.println("Ticker: " + ticker.toString());
System.out.println("Currency: " + Currency.HKD);
System.out.println("Last: " + ticker.getLast());
System.out.println("Volume: " + ticker.getVolume());
System.out.println("High: " + ticker.getHigh());
System.out.println("Low: " + ticker.getLow());
}
use of org.knowm.xchange.dto.marketdata.Ticker in project XChange by knowm.
the class MarketDataServiceResilienceTest method shouldSucceedIfFirstCallTimeoutedAndRetryIsEnabled.
@Test
public void shouldSucceedIfFirstCallTimeoutedAndRetryIsEnabled() throws Exception {
// given
MarketDataService service = createExchangeWithRetryEnabled().getMarketDataService();
stubForTicker24WithFirstCallTimetoutAndSecondSuccessful();
// when
Ticker ticker = service.getTicker(new CurrencyPair("BNB", "BTC"));
// then
assertThat(ticker.getLast()).isEqualByComparingTo("4.00000200");
}
use of org.knowm.xchange.dto.marketdata.Ticker in project XChange by knowm.
the class TickerFetchIntegration method tickerFetchTest.
@Test
public void tickerFetchTest() throws Exception {
Exchange exchange = ExchangeFactory.INSTANCE.createExchange(BitbayExchange.class);
MarketDataService marketDataService = exchange.getMarketDataService();
Ticker ticker = marketDataService.getTicker(new CurrencyPair("BTC", "USD"));
System.out.println(ticker.toString());
assertThat(ticker).isNotNull();
}
Aggregations