Автоматические торги

2022-11-30
2023-10-04
445

Авто-торги - функция автоматического проведения торгов на бирже криптовалют.

Функция позволяет хранить средства в одной криптовалюте и проводить обмены в других валютах не имея баланса в этих валютах.

Доступно два типа операций:
Продажа - продает поступившие при обмене средства
Покупка - закупает валюту необходимую для проведения обмена

Доступные API бирж: Binance и WhiteBit.


Принцип работы:
Допустим, мы имеем на бирже баланс в валюте USDT и настроенные направления обмена USDT->ETH и ETH->USDT.

Продажа. Мы не хотим хранить у себя на балансе ETH и все поступления будем сразу продавать за USDT, для этого создаем авто-торг по направлению ETH->USDT.
1. После проведения обмена и поступления ETH на ваш баланс (любой платежной системы) скрипт автоматически перебросит поступившие средства на ваш баланс на бирже (этот шаг пропускается, если платежная система-получатель является биржей, на которой настроен торг).
2. После поступления ETH на баланс биржи скрипт создает заявку на продажу всей поступившей суммы за USDT по текущему биржевому курсу.

Покупка. Если мы не храним у себя ETH, то не сможем его выплачивать, для этого создаем авто-торг по направлению USDT->ETH.
1. После оплаты обмена скрипт создает заявку на покупку необходимой суммы ETH (включая комиссию на выплату) за USDT по текущему биржевому курсу. Обмен переходит в статус "Средства получены, ожидание выплаты".
2. После завершения торга скрипт создает выплату с вашего биржевого баланса на адрес клиента, указанный как получатель средств. Обмен завершается.

В случае недостатка баланса или других ошибок и задержек на бирже - заявка авто-торга переходит в статус "Отложена", повторные попытки на завершение торга запускаются только через CRON.
Все проводимые торги являются спотовыми (spot).
Для каждого обмена может быть запущен только один торг продажи и один торг покупки. Если направление обмена выбрано в нескольких торгах с одним типом - будет запущен только последний измененный.
Нельзя добавить несколько торгов с одинаковым направлением и типом торга. Редактируйте уже существующие.
Если у направления есть активный торг на покупку - проверка баланса (реального баланса на счету) отключается, но проверка резерва (вводится в настройках платежной системы) остается. Рекомендуется выставлять его вручную.

  • Next: No information yet
  • Previous: Your API

Search


You can order the program only from your personal cabinet. After Registration go to the tab Order.

The balance is topped up from your personal cabinet. After Registration go to the tab Finance - Top up. Choose a payment system that is convenient for you and top up your balance by following the instructions.

Immediately after ordering and payment the manager starts processing your order. Order processing takes some time (from 20 minutes to 2 hours). You will receive a notification and all necessary data on the system private messages.

The source codes of the exchanger module are 100% open (not related to the program core).
The program core files are partially encrypted (licence check).
The source codes of the payment system processing APIs are 100% open.

Of course we take individual orders.
Describe your wishes in detail in the TOR (Terms of Reference).
The cost of work is determined based on your TOR.
The cost of work is negotiable. We will discuss and agree.
Any questions of individual orders contact any our contact details.

Limited licence - 1 copy for 1 domain or subdomain.
The licence domain can be changed at any time in your personal cabinet for an additional fee.
A second licence for another domain or subdomain can be purchased for 50% of the software price on the day of order.

Up