Binance API, корректные параметры getAggTrades

230
29 апреля 2018, 22:51
List<AggTrade> aggTrades = client.getAggTrades("NEOETH", String.valueOf(aggTrades1.get(0).getAggregatedTradeId()-1000), 10, System.currentTimeMillis() - 3000, System.currentTimeMillis());

Добрый день! Хочется получить историю сделок по паре за последние 3 секунды. Все время при любых комбинациях возникает ошибка: Exception in thread "main" com.binance.api.client.exception.BinanceApiException: Combination of optional parameters invalid.

Непонятно как корректно получить tradeId и согласованные с ними времянки?

Answer 1
List<AggTrade> aggTrades = client.getAggTrades("NEOETH", null, null, System.currentTimeMillis() - 60000, System.currentTimeMillis());

Для работы достаточно передавать только время. При этом, время сервера и биржи должно быть синхронизовано.

READ ALSO
JUnit тестирование

JUnit тестирование

Когда при JUnit тестировании целесообразно создавать методы setUp и tearDown?

184
Как активировать проверку на роли в spring mvc + spring boot + spring security

Как активировать проверку на роли в spring mvc + spring boot + spring security

Нужно заблокировать доступ к некоторым роутам в зависимости от ролиПересмотрел около 5-7 гайдов по Spring MVC Security, роуты blog/{id}, blog/new должны быть...

182
Проблемы с подключением к MySql 8, через Intellij Idea

Проблемы с подключением к MySql 8, через Intellij Idea

После обновления jdbc драйвера в Intellij Idea, выскакивает такая ошибка:

162