Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 795 | blopes | 1 | package br.com.kronus.binance.testes; |
| 2 | |||
| 3 | import java.time.ZoneId; |
||
| 4 | import java.util.List; |
||
| 5 | |||
| 6 | import br.com.kronus.binance.futures.ClienteHttpFuturosBinance; |
||
| 7 | import br.com.kronus.binance.futures.ConfiguracaoFuturosBinance; |
||
| 8 | import br.com.kronus.binance.futures.ServicoMercadoFuturosBinance; |
||
| 9 | import br.com.kronus.binance.futures.model.CandleKLinha; |
||
| 10 | |||
| 11 | public class TesteKlinesFuturosMain { |
||
| 12 | |||
| 13 | public static void main(String[] args) { |
||
| 14 | try { |
||
| 15 | ConfiguracaoFuturosBinance config = |
||
| 16 | ConfiguracaoFuturosBinance.aPartirDeProperties("futuros-binance.properties"); |
||
| 17 | |||
| 18 | ClienteHttpFuturosBinance cliente = new ClienteHttpFuturosBinance(config); |
||
| 19 | cliente.sincronizarHorarioServidor(); |
||
| 20 | |||
| 21 | ServicoMercadoFuturosBinance servicoMercado = |
||
| 22 | new ServicoMercadoFuturosBinance(cliente); |
||
| 23 | |||
| 24 | List<CandleKLinha> candles = |
||
| 25 | servicoMercado.buscarKlines("BTCUSDT", "1m", 10); |
||
| 26 | |||
| 27 | ZoneId zone = ZoneId.of("America/Maceio"); |
||
| 28 | |||
| 29 | for (CandleKLinha c : candles) { |
||
| 30 | System.out.println( |
||
| 31 | c.getHorarioAberturaZoned(zone) + |
||
| 32 | " | A=" + c.getAbertura() + |
||
| 33 | " M=" + c.getMaxima() + |
||
| 34 | " m=" + c.getMinima() + |
||
| 35 | " F=" + c.getFechamento() + |
||
| 36 | " Vol=" + c.getVolume() |
||
| 37 | ); |
||
| 38 | } |
||
| 39 | |||
| 40 | System.out.println("Teste de klines concluído."); |
||
| 41 | |||
| 42 | } catch (Exception e) { |
||
| 43 | e.printStackTrace(); |
||
| 44 | } |
||
| 45 | } |
||
| 46 | } |