Часто-задаваемы-вопросы-крипто-роботы
На данной странице будем записывать типовые и часто возникающие вопросы по работе с роботами для криптовалюты.


Общие вопросы по роботам

Дайте мне прибыльные настройки для робота
К некоторым роботам мы даем для примера настройки (Smart Investor, Pair Trading PRO), чтобы было от чего оттолкнуться дальше. Но вообще мы не даем каких-либо настроек. Настройки — это дело сугубо индивидуальное, и одни могут подойти одним, но не подходят другим трейдерам. Главное что надо понимать, торговый бот — это инструмент, а не «черный ящик». А Вы настраиваете его под себя, под свой характер торговли, под свои требования. Для подбора настроек, практически к каждому роботу мы предлагаем скрипты для тестирования и подбора параметров в ТСЛаб.


Могу ли я оплатить робота за USDT?
Да, иногда мы допускаем такую возможность, для этого напишите нам предварительно на почту (Daytschool@gmail.com) или укажите в комментариях к заказу, мы с вами свяжемся и уточним детали.


Сменил аккаунт на криптобирже, могу запустить робота там?
Да, у вас есть возможность перенести робота на другой аккаунт, перепривязка стоит 2000руб. (Исключения — это роботы «PairTrading PRO» Binance, OKX, для них перепривязка стоит 3000р.) Для этого напишите нам на почту соответствующий запрос (Daytschool@gmail.com)


При запуске робота появляется такая ошибка:
При-запуске-бота-появляется-такая-ошибка
Причинами могут быть следующие случаи:
— Вы запускаете робота прямо из архива — надо распаковать все файлы.
— Вы распаковали не все файлы — надо распаковать все файлы
— Система безопасности / брандмауер не дает доступа бота к вспомогательным файлам — если на удаленном сервере, то в большинстве случае хватает перезагрузки сервера и/или запуска от имени администратора (нажать на файл правой кнопкой мышки вызвать меню, и в перечне выбрать «Запустить от имени администратора»).


При запуске робота появляется такая ошибка:
Сообщение-об-ошибки-установить-Net
Обязательно требуется установить библиотеки Net Framework 4.8https://support.microsoft.com/ru-ru/topic/microsoft-net-framework-4-8-автономный-установщик-для-windows-9d23f658-3b97-68ab-d013-aa3c3e7495e0 , установить «от имени администратора», и перегрузить компьютер / Удаленный сервер.


При нажатии кнопки «Старт» появляется такая ошибка:
При-нажатии-кнопки-Старт-появляется-такая-ошибка
Данная ошибка значит, что в таблице настроек робота есть незаполненные поля. Если Вы какими-то полями не пользуетесь, заполните их в соответствии с инструкцией на робота (находится в папке с роботом).


Вопросы по роботам для Binance

В основном это не ошибки робота, а ответ биржи. Ошибки биржи выводятся на английском языке, и достаточно перевести их и суть ответа биржи будет понятен.


Возникла ошибка. Code 2027 «Exceed the maximum allowable position at current leverage».
ошибка-плеча-в-боте-Бинанс
Вы превысили допустимую позицию при текущем кредитном плече. Смените кредитное плечо или уменьшите выставляемый объем заявки.


У меня появляется ошибка «Ошибка HTTP» («Не могу получить котировки»). Что делать?
ошибка-получения-котировок-Бинанс
Это ошибки общения с биржей. Общение с биржей ведется через HTTP протокол, и иногда бывают ошибки на стороне биржи. Но робот успешно обрабатывает их, и на всякий случай выводит в логи. Ничего делать не надо, робот будет продолжать торговать


Ошибка докупки. Code 1001 «Internal error unable to process your request. Please try again»
Ошибка-докупки-Please-try-again
Необрабатываемая ошибка. Такая могла проявляться в роботе PairTrading. Для этого добавлена в робота доп строка, куда вводится сообщение для отслеживания ошибки
доп-настройка-в-робота
После исправления робот делает доп попытки отправить ордер и обычно успешно.
доп-попытка-try-again


У меня появляется ошибка «Ошибка получения балансов».
Ошибка-получения-балансов
Это ошибки общения с биржей. Общение с биржей ведется через HTTP протокол, и иногда бывают ошибки на стороне биржи. Но робот успешно обрабатывает их, и на всякий случай выводит в логи. Ничего делать не надо, робот будет продолжать торговать


«Ошибка получения списка позиций»
Ошибка-получения-списка-позиций
Это ошибки общения с биржей. Общение с биржей ведется через HTTP протокол, и иногда бывают ошибки на стороне биржи. Но робот успешно обрабатывает их, и на всякий случай выводит в логи. Ничего делать не надо, робот будет продолжать торговать


code:1022, «Signature for this request is not valid»
Signature-for-this-request-is-not-valid
Вероятное событие — удален API на бирже, они так делают периодически.
Но лучше спросить на бирже, почему закрыт доступ.
Если API Key создавалось только что и Вы совершаете первое подключение
Проверьте правильность API secret, вероятнее всего ошибка может возникать при копировании на удаленный рабочий стол. Попробуйте скопировать ключ через блокнот windows.


Возникла ошибка «Order would immediately trigger».
order-would-immediately-trigger
Стоп ордер на продажу не может быть выставлен ниже цены исполнения — это и предупреждает биржа, при этом не ставит ордер. Как только цена вернется, бот успешно установит ордер.


Возникла ошибка «Order’s position side does not match user’s setting»
Orders-position-side-does-not-match-users-setting
Здесь биржа не дает открыть позицию, так как у Вас установлен хедж вариант торговли (Hedge). Роботу надо односторонний (One-way), он работает в этом режиме. Выключите режим хэджирования «Hedge Mode» в личном кабинете на сайте Binance.
односторонний-режим-на-Бинансе


Возникла ошибка «code»:-2019, «msg» : «Margin is insufficient»
Margin-is-insufficient
или «Account has insufficient balance for requested action»
Account-has-insufficient-balance-for-requested-action
Ошибка говорит о том, что у вас недостаточно средств на счету для открытия позиций. Либо не хватает маржи, либо Вы забыли перевести со спот счета на фьючерсный. Необходимо пополнить кошелёк. Проверьте выставляемый вами объем заявки. Он должен соответствовать минимальному объему. Также, если стоят слишком низкие плечи на бирже, то это тоже может быть причиной.


Возникла ошибка «Exceeded the maximum allowable position at current leverage».
Exceeded-the-maximum-allowable-position-at-current-leverage
Вы превысили допустимую позицию при текущем кредитном плече. Смените кредитное плечо или уменьшите выставляемый объем заявки.


Возникла ошибка «Invalid API-key, IP, or permissions for action».
Invalid-API-key-IP-or-permissions-for-action
Неправильный ключ. Здесь причин может быть несколько:
— Неправильно ввели открытый и/или закрытый (Secret) ключи.
— Перепутали местами открытый и закрытый ключ.
— Ключ создан раньше, чем открыта фьючерсная секция — надо создать новый.
— Ключ создан до активации счета.
— Добавили случайно пробел в конце поля ввода или в начале, (такое может быть и при ручном вводе и при копировании ключей).
— В настройках ключей не стоит галочка разрешающая торговлю на фьючерсах.
Пересоздайте ключи и проблема решена. Лучше пересоздавать через другой браузер (при создании через Google Chrome иногда возникают ошибки).


Ошибка «Apologies but we are unable to provide services to you as per our Terms of Use»
Apologies-but
Ошибка говорит о том, что Бинанс не может предоставлять вам услуги в соответствии с Условиями использования Бинанса. Причина — вы живете в Америке или вы входили на биржу с Американского сервера или вы использовали VPN с IP Америки. Решение — запускать бота на другом IP адресе, не относящемся к пулу Американских IP адресов.


Возникла ошибка: «Не могу закрыть позицию. Заявка исполнилась частично – стоимость открытой позиции менее $5».
Данная ситуация связана с правилом биржи Binance Futures о минимальный объем заявки от $5. Закрыть позицию стоимостью меньше $5 можно следующими способами:
1. Докупите до минимального объема вручную через сайт Binance.
2. Закройте заявку через сайт Binance Futures.


Вопросы по роботам для Bitmex

Появляются ошибка «ERROR: Bitmex html 502 Error» («Не могу получить котировки», » Ошибка получения балансов»)
Это ошибки общения с биржей. Общение с бирже ведется через HTTP протокол, и иногда бывают ошибки. Но бот успешно обрабатывает их, и на всякий случай выводит в логи. Ничего делать не надо, бот будет продолжать торговать.


Хочу запустить робота, но появляется такая ошибка:
BitmexAPI
У вас еще не создан кошелек на бирже (для проверки необходимо). Просто зайдите в раздел «Депозит», и биржа автоматически создаст его.
Проверьте корректность ввода ApiKey и ApiSecret.


Возникла ошибка «Exceeded the maximum allowable position at current leverage».
Вы превысили допустимую позицию при текущем кредитном плече. Смените кредитное плечо или уменьшите выставляемый объем заявки.


Возникла ошибка «You are not authorized to execute this request».
Для выполнения запроса необходима авторизация (ApiKey, ApiSecret). Проверьте корректность ввода ApiKey и ApiSecret и наличие подключения.


Возникла ошибка «This action disabled is on this account».
Обратитесь в техподдержку биржи; некоторые возможности были отключены в аккаунте.


Возникла ошибка «Reach max open order limit».
Достигнут лимит одновременно открытых заявок. Уменьшите количество заявок.


Возникла ошибка «Quantity less than min quantity».
Объем заявки меньше минимально допустимого для данного инструмента. Отрегулируйте в настройках робота объем на вход.


Возникла ошибка «Symbol is closed».
Инструмент больше недоступен (экспирация или биржа убрала его из листинга).


Вопросы по роботам для OKX

Возникла ошибка:
code: 51186 «Order failed. The leverage for TRX-USDT-SWAP in your current margin mode is 75x, which exceeds the platform limit of 50x»
ошибка-51186-превышено-плечо-OKX
Ошибка говорит о том, что на данный момент по указанному инструменту максимальное допустимое плечо 50, а у вас в настройках задано 75, следует уменьшить плечо до максимально возможного, т.е. 50 и ниже.


Возникла ошибка:
code: 51138 «The lowest price limit for sell orders is 28.97»
Ошибка-ОКХ-lowest-price
Ошибка говорит о том, что ордер отменен: Цена ордера превышает указанный лимит, т.е. в данном случае невозможно выставить ордер на закрытие по цене ниже 28.97. Посмотрите, если это лонговая позиция и по каким-то причинам не закрылась ранее по тейк-профиту, а цена уже выше тейк-профита, то можно просто зайти в личный кабинет ОКХ и закрыть сделку вручную и все, после робота выключить / включить. Он увидит, что позиции нет и не будет ее сопровождать, будет ждать нового сигнала.


Возникла ошибка:
code: 51137 «The highest price limit for buy orders is 18.48»
ошибка-Code-51137-OKX
Ошибка говорит о том, что ордер отменен: Цена ордера превышает указанный лимит, т.е. в данном случае невозможно выставить ордер на открытие позиции по выше 18.48.


Возникла ошибка:
code: 59000 «Setting failed. Cancel any open orders close positions, and stop trading bots first»
ошибка-не-включение-режима-Хеджирования
Ошибка говорит: Отмените все открытые ордера, закройте позиции и сначала остановите торговых ботов.
Режим-позиции-Хеджирование
Обычно такая ошибка может возникнуть на роботах, в которых используется Хеджевый режим торговли (например FutGrid), он при старте не может сменить режим торговли на Хедж в виду разных причин, одна из которых — это есть открытые сделки, которые предварительно надо все закрыть по счету, потом только еще раз запустить робота. Либо попробовать вручную сменить режим в торговых настройках аккаунта.


Возникла ошибка:
Не могу получить данные свечей. code: 51000 «Parameter posSide error»
OKX-code-51000-Parameter-posSide-error
Ошибка говорит о том, что в аккаунте неправильные настройки торговли. В настройках торговли выбрать: Режим позиции — «Односторонний»
И все остальные настройки сделайте как показано тут: НАСТРОЙКА «РЕЖИМ АККАУНТА» В КАБИНЕТЕ OKX


Ошибка открытия покупки code: 51000 «Parameter bar error»
paramert-bar-error
Ошибка говорит о том, что в роботе установлен такой таймфрейм, данные по которому не отдает биржа, попробуйте уменьшить ТФ в настройках робота, например, сделать 30 мин.


Возникла ошибка:
code: 58306 «For compliance, complete Basic verification (Level 1) to deposit»
complete-Basic-verification
Ошибка говорит о том, что вам надо пройти базовую верификацию аккаунта (Уровень 1), чтобы можно было работать с API, иначе вам биржа не даст торговать роботом.


Возникла ошибка:
Code: 51004, «Order failed. For Buy/Sell mode of BSV-USDT-SWAP, the sum of current sell order size, position quantity, and pending sell orders cannot be more than 500 (contracts) which is the maximum position amount under current leverage. Please lower the leverage or use a new sub-account to place the order again (current leverage: 50??, current sell order size: 42 contracts, position quantity: -462 contracts
Code-51004-ошибка-допродажи-максимальный-объем
ИЛИ
code: 51004, «Order failed. For cross Hedge mode of DOGE-USDT-SWAP, the sum of current order size, position quantity in the long and short directions, and pending orders in the long and short directions cannot be more than 1,000 (contracts) which is the maximum position amount under current leverage. Please lower the leverage or use a new sub-account to place the order again (current leverage: 75x, current order size: 1 contracts, position quantity in the long and short directions: 18 contracts, pending orders in the long and short directions: 0 contracts)
ошибка-открытия-code-51004
ИЛИ
Возникла ошибка Code: 51004, «After placing order, your position will exceed the maximum position size limit. Lower the leverage and place order again».
exceed-the-maximum-position-size-limit
Вы превысили допустимую позицию при текущем кредитном плече. Смените кредитное плечо или уменьшите выставляемый объем заявки.
Уменьшить плечо в роботе. Если это робот, в котором плечо задается индивидуально на каждую пару, то уменьшить по паре, где была ошибка.
Если это робот, в котором общее плечо под все пары задается, то надо выставить самое маленькое из допустимо возможных плечей по всем парам, например на паре №1 макс плечо 100, на паре №2 плечо 50, на паре №3 плечо 75, то в роботе надо выставить 50, выше задавать нельзя, т.к. одна из пар не будет проходить по максимальному допустимому размеру плечей.

Если это робот, где плечо задается для каждой пары отдельно, то требуется для этого сначала отменить все ордера, потом уменьшить плечо и снова запустить робота.


Возникла ошибка: Code:59102, «Leverage exceeds the maximum limit. Please lower the leverage»
ОКХ-ошибка-59102
Вы превысили допустимую позицию при текущем кредитном плече. Смените кредитное плечо или уменьшите выставляемый объем заявки.


Возникла ошибка: Code: 50120 : This API kay doesn’t have permission to use this function
This-API-kay-doesnt-have-permission-to-use-this-function-code0120
Робот не может открыть сделку, выдает ошибку. Ошибка говорит о том, что в созданных ключах API не достаточно разрешений для торговли. Либо отредактируйте существующие ключи и добавьте разрешения на торговлю, а не только чтение, либо создайте новые ключи и укажите разрешение на торговли в них.


Возникла ошибка:
25.12.2022 18:53:16: Ошибка проверки АПИ (/api/v5/trade/orders-pending?instType=SWAP&instId=BTC-USDT-SWAP)
msg: «Timestamp request expired», code: 50102

Timestamp-request-expired
Робот не запускается и на старте выдает подобную ошибку.
Возможный вариант устранения ошибки, что системное время на вашей машине (ПК) указан неправильно. Возможно вы его вводите / регулируете вручную. Чтобы устранить ошибку, включите синхронизацию времени по интернету.


code: 50114, Ошибка проверки АПИ /api/v5/trade/orders-pending?instType=SWAP&instId=BTC-USDT-SWAP
или
code: 50114, Ошибка получения балансов /api/v5/account/balance
OKX-ошибка-апи
ошибка-балансов-OKX

Вероятное событие — удален API на бирже, они так делают периодически.
Но лучше спросить на бирже, почему закрыт доступ.
Если API Key создавалось только что и Вы совершаете первое подключение, то проверьте правильность API secret, вероятнее всего ошибка может возникать при копировании на удаленный рабочий стол. Попробуйте скопировать ключ через блокнот windows.


Возникла ошибка «Parameter px can not be empty»
Ошибка открытия Тейк-профита
Ошибка-Открытия-Тейк-профита

Возможно в роботе задали параметр тейк профита = 0, измените его.


Возникла ошибка «Order placement due to insufficient balance»
или Code 51008 «Order failed. Insufficient USDT balance in account»
Ошибка-нехватки-средств-ОКХ
Недостаточно средств для совершения сделки.
Убедитесь что:
— У вас достаточно средств.
— Средства находятся на «Торговом счету».
— Выбран верный инструмент. (Часто бывает что на аккаунте USDT, а инструмент XXX/USD)
— Сумма сделки не превышает количество средств на счету


Ошибка лицензии
ERROR in user/pass/security code
Ошибка-Открытия-Тейк-профита
Скорее всего вы запускаете на другом счете, который отличается от номера того, что вы предоставляли при привязке робота.
Также возможно ошиблись в пароле для ключей или ошибка в API ключах.


Ошибка открытия докупки
Code 51000 «Parameter px error»
ошибка-открытия-докупки
Робот не может выставить по нулевой цене ордер. Такое может произойти, когда у вас 10 докупок с шагом в 10%, в итоге 10шт * 10% = 100% от цены, это ноль!
Сократите либо количество докупок. либо шаг между ними.


Где регулируется плечо?
Кредитное плечо регулируется только на сайте/приложении биржи.


Order placement failed due to insufficient balance
Недостаточно денежных средств для размещения ордера заданным объёмом, уменьшите рабочий объем или пополните депозит.


Order placement failed. Order amount should be at least 1 contract (showing up when placing an order with less than 1 contract)
Размер выставляемой позиции должен быть не менее 1 лота, измените рабочий объем.


Order placement function is blocked by the platform
В настройках ключей API не поставлено разрешение на торговлю.


Unified accountblocked
Ваш аккаунт заблокирован, обратитесь в поддержку биржи


Order modification failed for insufficient margin
Не удалось изменить ордер из-за недостаточной маржи


Insufficient balance
Недостаточно средств на балансе. Проверьте баланс кошелька и убедитесь, хватает ли нужной монеты для совершения сделки.


Вопросы по роботам для ByBit

Возникла ошибка:
Ошибка установки плеча
Робот не запускается и на старте выдает подобную ошибку.
FutGrid-ByBit-Ошибка-большое-плечо
Надо зайти на сайт биржи и в описании инструмента (можно в разделе торговля) посмотреть какое по выбранному инструменту дают максимальное плечо, например вы задаете 50, а биржа дает только 25.
Чтобы не было ошибки, в настройках робота плечо укажите 25 и меньше.


У меня появляется ошибка «Ошибка получения списка ордеров».
Ошибка-получения-списка-ордеров-ByBit
Это ошибки общения с биржей. Общение с биржей ведется через HTTP протокол, и иногда бывают ошибки на стороне биржи. Но робот успешно обрабатывает их, и на всякий случай выводит в логи. Ничего делать не надо, робот будет продолжать торговать.


Ошибка проверки АПИ. code: 10003, «API key is invalid.»
API-Invalid-ByBit
Если API Key создавалось только что и Вы совершаете первое подключение
Проверьте правильность API secret, вероятнее всего ошибка может возникать при копировании на удаленный рабочий стол. Попробуйте скопировать ключ через блокнот windows.
Возможно не все разрешения заданы. Лучшее решение, если проверили, что все прописали верно, это пересоздать ключи, как это сделать можно прочитать тут: СОЗДАНИЕ API КЛЮЧА НА САЙТЕ BYBIT


Баннер-скидка-на-комиссию-OKX

Вы можете получить 10% скидку на торговую комиссию на криптовалютной бирже «OKX», для этого надо зарегистрировать счет по данной ссылке >>>

Помните, экономя на комиссии Вы зарабатываете больше.


Вы уже сейчас можете начать изучать Видео курс- роботы в TSLab и научиться самому делать любых роботов!

Можно записаться на следующий поток ОнЛайн курса «Создание роботов в TSLab без программирования», информацию по которому можно посмотреть тут->

Также можете научиться программировать роботов на нашем Видео курсе «Роботы для QUIK на языке Lua»

Если же вам не хочется тратить время на обучение, то вы просто можете выбрать уже готовые роботы из тех, что представлены у нас ДЛЯ TSLab, ДЛЯ QUIK, ДЛЯ MT5, ДЛЯ КРИПТОВАЛЮТЫ!

Также можете посмотреть совершенно бесплатные наработки для МТ4, Квика, МТ5. Данный раздел также постоянно пополняется.

Не откладывайте свой шанс заработать на бирже уже сегодня!