В логе увидел записи вида: Status: 401 Invalid API key, IP, or permissions for action и при этом не выставляются ордера, что это означает и как исправить ошибку?

: Ошибки в логе

Если Вы обнаружили в логе информацию об ошибках вида:

– API key format invalid

– Status: 401 Invalid API-key, IP, or permissions for action

– Haven’t found buy orders, waiting

и перестали выставляться ордера, то это означает, что биржа Binance отключила в Вашем API галки для торговли (спот, фьючерсы…) и поставила API только в режим чтения данных, то есть данные с биржи Мунботом принимаются (график Вы видите), а вот ордер поставить не сможете и биржа его не примет от Вас.

Для восстановления возможности выставлять ордера Вам следует сделать следующие действия:

1) Проверить, что на бирже Binance пройдена ПРОМЕЖУТОЧНАЯ верификация (с документами)

2) Зайти на старые API и заново выставить нужные галочки, разрешающие торговлю на нужном Вам рынке (спот, фьючерсы…)

3) В API переключить выбор на “Разрешить доступ только к доверенным IP-адресам (рекомендуется)” и вбить в это поле IP домашнего компьютера или сервера, на котором установлен Мунбот и ведётся торговля. Если требуется ввести несколько IP, то они вводятся в это поле последовательно через пробел.

Примечание:

а) Найти IP домашнего компьютера можно через любой сервис проверки IP, например этот: https://2ip.ru/

Но имейте ввиду, что лучше купить у Вашего провайдера постоянный IP адрес, в противном случае, если у Вас динамический IP, то после перезапуска домашнего оборудования (компьютера, роутера) Вам может быть присвоен другой динамический IP адрес, который будет отличаться от того, который Вы ввели в API ключи на бирже.

б) Найти IP удаленного сервера можно в личном кабинете провайдера услуг (Вультр, Амазон и др.)

в) Можно не прописывать в этом поле белый список IP, но при этом API отключит Вам возможность торговать через 90 дней (забудете продлить и он отключится в самый неподходящий момент).

4) Если со старыми ключами были проблемы или они были удалены биржей, то можете создать новые API ключи с повторением п.2) и п.3)

5) Далее следует закрыть Мунбот и перезапустить его в режиме администратора.

6) Если у Вас оставались старые ключи, то следует проверить их работу и убедиться, что теперь ордера выставляются и Мунбот работает корректно.

7) Если были созданы новые ключи, то следует их зарегистрировать в Мунботе и убедиться, что теперь ордера выставляются и Мунбот работает корректно.

Зарегистрировать новые API ключи поверх старых можно так, Настройки-Логин:

а) Нажать: Зарегистрировать другие ключи

б) Ввести новые ключи (API Key и API Secret)

в) Нажать: Зарегистрировать API ключи.

После этих процедур, Вы сможете работать в прежнем режиме.