|
January 19, 2014, 10:46:16 AM |
|
I am trying to use the cryptsy's API to get the current price of doge. This is my code.
public class Main { static Market [] markets; public static void main (String [] args) throws CryptsyException, InterruptedException{
Cryptsy cryptsy = new Cryptsy(); cryptsy.setAuthKeys("<authkey>", "<authpass>");
markets = cryptsy.getMarkets(); while(true){ for(Market market : markets) { DecimalFormat df = new DecimalFormat("#.########"); if(market.label.equals("DOGE/BTC")) System.out.println(market.label + " " + df.format(market.last_trade) + " " + market.current_volume ); } TimeUnit.SECONDS.sleep(5); } } }
the problem is that the price get updated too rear (30 mins or something) and only if I restart my program. Anyone to know hot to get the current price?
|