ANV (OP)
Jr. Member
Offline
Activity: 114
Merit: 1
|
|
June 08, 2018, 08:45:36 PM |
|
По websocket Poloniex возвращает примерно такие данные: [148,538813363,[["o",1,"0.07804635","0.00000000"],["o",1,"0.07801537","4.12367154"],["t","43720533",0,"0.07804635","0.17540397",1528487784],["t","43720534",0,"0.07801537","0.11843094",1528487784]]] [148,538813364,[["o",1,"0.07771945","0.00000000"]]] [148,538813365,[["o",0,"0.07838271","0.00000000"],["o",0,"0.07838269","84.31296503"]]] [148,538813366,[["o",1,"0.07798997","1.00000000"]]] [148,538813367,[["o",1,"0.07776448","0.00000000"],["o",1,"0.07781791","20.61800000"]]]
Что означает последнее число: ["o",1,"0.07804635","0.00000000"] - здесь 0.00000000; ["o",1,"0.07798997","1.00000000"] - здесь 1.00000000; ["o",1,"0.07781791","20.61800000"], - а здесь 20.61800000. Что означает первое число после "o": ["o",0,"0.07838269","84.31296503"] - здесь 0; ["o",1,"0.07781791","20.61800000"] - здесь 1. Что означает в данных продажи предпоследнее число: ["t","43720533",0,"0.07804635","0.17540397",1528487784] - число 0.17540397.
|
|
|
|
lokomoko
Newbie
Offline
Activity: 60
Merit: 0
|
|
June 08, 2018, 10:21:58 PM |
|
Указали бы, по какому именно запросу выдает эти данные. С апи полыни не работал, но могу предположить. ["o",1,"0.07804635","0.00000000"] - здесь 0.00000000; ["o",1,"0.07798997","1.00000000"] - здесь 1.00000000; ["o",1,"0.07781791","20.61800000"], - а здесь 20.61800000.
Тут количество в монетах. Что означает первое число после "o": ["o",0,"0.07838269","84.31296503"] - здесь 0; ["o",1,"0.07781791","20.61800000"] - здесь 1.
Скорее всего активность торговой пары, если 1 - пара доступна для торгов, если 0 - торги приостановлены. Но это не точно. Что означает в данных продажи предпоследнее число: ["t","43720533",0,"0.07804635","0.17540397",1528487784] - число 0.17540397.
Количество в монетах на которую была совершена сделка
|
|
|
|
#Cryptoman
Member
Offline
Activity: 980
Merit: 48
|
|
June 09, 2018, 04:53:56 AM |
|
По websocket Poloniex возвращает примерно такие данные: [148,538813363,[["o",1,"0.07804635","0.00000000"],["o",1,"0.07801537","4.12367154"],["t","43720533",0,"0.07804635","0.17540397",1528487784],["t","43720534",0,"0.07801537","0.11843094",1528487784]]] [148,538813364,[["o",1,"0.07771945","0.00000000"]]] [148,538813365,[["o",0,"0.07838271","0.00000000"],["o",0,"0.07838269","84.31296503"]]] [148,538813366,[["o",1,"0.07798997","1.00000000"]]] [148,538813367,[["o",1,"0.07776448","0.00000000"],["o",1,"0.07781791","20.61800000"]]]
Что означает последнее число: ["o",1,"0.07804635","0.00000000"] - здесь 0.00000000; ["o",1,"0.07798997","1.00000000"] - здесь 1.00000000; ["o",1,"0.07781791","20.61800000"], - а здесь 20.61800000. Что означает первое число после "o": ["o",0,"0.07838269","84.31296503"] - здесь 0; ["o",1,"0.07781791","20.61800000"] - здесь 1. Что означает в данных продажи предпоследнее число: ["t","43720533",0,"0.07804635","0.17540397",1528487784] - число 0.17540397.
т - инфа по тикеру, о - инфа по ордербуку... Подпишитесь на события по конкретной паре, да сопоставьте с тем, что происходит на бирже.
|
https://indx.ru криптобиржа от вебмоней, не воруют, не требуют доказательств происхождения средств.
|
|
|
ANV (OP)
Jr. Member
Offline
Activity: 114
Merit: 1
|
|
June 09, 2018, 06:18:09 PM |
|
lokomoko, Poloniex использует WAMP, но можно и без него: Коннект wss://api2.poloniex.com/ Подпись на тикеры BTC_ETH: {"command":"subscribe","channel":"148"} Номера каналов для др. пар: https://github.com/Code-Sharp/PoloniexWebSocketsApi/blob/master/src/PoloniexWebSocketsApi/TickerSymbol.cs#Cryptoman я и показал данные на подпись на BTC_ETH. t могло бы означать сделку, но уж слишком редко такие данные приходят, а для тикеров должны бы быть два мало отличающихся числа Ask, Bid.
|
|
|
|
ajijohn
Jr. Member
Offline
Activity: 224
Merit: 3
Development of any software for Windows
|
|
June 09, 2018, 07:45:12 PM |
|
Вот спасибо, не знал как без wamp пользовать. Разберусь с форматом данных и отпишусь тут
|
|
|
|
ANV (OP)
Jr. Member
Offline
Activity: 114
Merit: 1
|
|
June 09, 2018, 09:03:19 PM |
|
Вот спасибо, не знал как без wamp пользовать. Разберусь с форматом данных и отпишусь тут
Пожалуйста. Формат более-менее стал понятен с помощью ответов, но если что-то новое откроется - пишите. Учтите, что сначала передаются все открытые ордера. Любой размер буфера не поможет его принять за один раз. Только циклом соединять строки ответов до его окончания. А после появляются строки выставляемых и удаляемых ордеров.
|
|
|
|
ajijohn
Jr. Member
Offline
Activity: 224
Merit: 3
Development of any software for Windows
|
|
June 09, 2018, 10:14:41 PM |
|
Вроде бы разобрался что там и как: [148,538813363,[["o",1,"0.07804635","0.00000000"],["o",1,"0.07801537","4.12367154"]
148 - id канала 538813363 - порядковый номер, чтобы соблюсти последовательность изменений "o" - OrderBook 0- ask, 1 - bid 0.07804635 - цена 0.00000000 - это количество. Если 0, то значит нужно удалить из стакана, если не 0, то новое количество в стакане ["t","43720533",0,"0.07804635","0.17540397",1528487784]
"t" - trades 43720533 - похоже, что это tradeId 0 - sell, 1 - buy 0.07804635 - цена 0.17540397 - количество 1528487784 - timestamp Надеюсь поможет.
|
|
|
|
coincon62
Newbie
Offline
Activity: 34
Merit: 0
|
|
October 16, 2018, 11:52:48 AM |
|
Почему нельзя использовать на Poloniex одну пару ключей api одновременно для websocket и rest api т.е. после первого запроса по rest отваливается websocket "permission denaed" и больше подключиться не позволяет?
|
|
|
|
|