Перейти к публикации
Petline

Не могу разобраться, помогите. Python и Poloniex

Рекомендованные сообщения

(изменено)

При попытки создать ордера на покупку появляется ошибка HTTP Error 422

Не могу понять, в чем проблема

Строка запроса

            order_data = mypoloniex.buy(traiding_pair, float(current_rate*percent_down_price/100), deal)

Данные которые оправляются на биржу(для примера)

           currencyPair=BTC_ZEC&rate=0.01813166&amount=0.0001&command=buy&nonce=1489613525532

Описание из вики

           422 Unprocessable Entity — сервер успешно принял запрос, может работать с указанным видом данных, в теле запроса XML-документ имеет верный синтаксис, но имеется какая-то логическая ошибка, из-за которой невозможно произвести операцию над ресурсом.

post-29436-0-29454100-1489612593_thumb.png

Изменено пользователем Petline

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всегда? Мне кажется серверу плохо, таймаут соединения выдает...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Все другие запросы нормально проходят. Уже пару часов бьюсь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Строка запроса

            order_data = mypoloniex.buy(traiding_pair, float(current_rate*percent_down_price/100), deal)

Данные которые оправляются на биржу(для примера)

           currencyPair=BTC_ZEC&rate=0.01813166&amount=0.0001&command=buy&nonce=1489613525532

Описание из вики

           422 Unprocessable Entity — сервер успешно принял запрос, может работать с указанным видом данных, в теле запроса XML-документ имеет верный синтаксис, но имеется какая-то логическая ошибка, из-за которой невозможно произвести операцию над ресурсом.

Изменено пользователем Petline

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У тебя должна быть в запросе пара, rate, amount и sell или buy. А я вижу у тебя пару, rate и deal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У тебя должна быть в запросе пара, rate, amount и sell или buy. А я вижу у тебя пару, rate и deal

currencyPair=BTC_ZEC&rate=0.01813166&amount=0.0001&command=buy&nonce=1489613525532

Изменено пользователем Petline

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Аааа понял)) все дело в amount!!! В нем для этой пары указывается ZEC, a он меньше 0.0001 btc

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Аааа понял)) все дело в amount!!! В нем для этой пары указывается ZEC, a он меньше 0.0001 btc

Сейчас попробую. Отличная находка!!! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Под вечер туго соображаю. Рекомендую ставить даже не 0.0001 btc,а 0.00011. Были с этим накладки как-то

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×