Параметры торговых действий
Набор параметров и шагов в модуле торговых действий для разных бирж различается между собой — если в настраиваемом вами торговом действии отсутствует параметр или целый шаг, описанный ниже, это нормальная ситуация — вы можете пропустить этот пункт в инструкции.
В инструкции ниже приведены скриншоты при работе с биржей Binance.
Авторизация в модуле
Ключ API — ключ, сгенерированный в ЛК Binance
Секретный ключ — секретный ключ, сгенерированный в ЛК Binance
Для торговых действий желательно выпустить отдельный ключ с необходимыми правами, если вы уже используете Binance как мерчанта и/или автовыплату.
Права, необходимые для работы со всеми функциями модуля, выделены ниже.
Общие параметры:
Порядок выполнения — выполнение действий в указанном порядке (если задействовано несколько торговых действий для одних и тех же направлений обмена). Укажите значения от в каждом задействованном торговом действии. Оставьте поле пустым, если вы используете только одно действие.
Назначать действия — выбор статуса заявки при достижении которого будет выполняться действие. Необходимо выбрать только один пункт.
Рекомендуем использовать пункт "После статуса "Оплаченная заявка" для действий "Купить" и "Продать".
Направления обменов — выбор направлений обмена, при работе с заявками в которых в будут выполняться торговые действия. Можно выбрать несколько направлений с одной валютой в "Отдаю" или "Получаю" одновременно.
Процент погрешности (%) — укажите процент погрешности (только число) для суммы из заявки, с которой будет проводиться действие. Обычно указывается значение от 0.1 до 0.5 (оптимальное значение — 0.15).
Шаг "Взять в долг"
Включен: • Да • Нет
Код валюты — укажите код валюты, которую необходимо взять в долг в рамках данного шага
Сеть — укажите сеть для валюты из пункта "Код валюты" (необязательно, указывается при наличии сети у валюты)
Код торговой валюты — укажите код валюты, которую вам необходимо одолжить бирже как депозит для выдачи биржей в долг выбранной валюты (поле "Код валюты")
Сумма — выбор типа суммы из заявки, который будет передаваться в указанный шаг
Выберите сумму из стороны "Отдаю" или "Получаю" в зависимости от того, с какой валютой планируются действия (сторона валютной пары должна совпадать с валютой, которую, вы укажете в поле "Код валюты")
Пункты "Сумма платежа" и "Сумма выплаты" записываются модулем мерчантом на прием/автовыплату и, соответственно, работает только если эти значения не пустые (т.е. был произведен платеж/выплата через подключенного в напарвлении мерчанта).
Если в направлении обмена не подключены мерчанты на прием/автовыплату, значение платежа/выплаты будут равны 0 (если при этом сумма для торгового действия была выбрана как "Сумма платежа" или "Сумма выплаты", то при срабатывании торгового действия вы получите ошибку, т.к. будет попытка совершения торгового действия с суммой 0). Если вы уже получили ошибку торгового действия, связанного с этим нюансом, отредактируйте нужную сумму в заявке (раздел "Заявки", кнопка "Редактировать",
укажите корректную сумму для нужного поля, сохраните изменения в заявке и запустите вручную торговое действие кликом по ссылке "Ссылка на действие" в разделе "Торговые действия" -> "Заявки") — торговое действие будет выполнено
Если не подходит сумма: • Ошибка — шаг не будет выполнен (рекомендуется) • Продолжаем — шаг будет выполнен, несмотря на несовпадение суммы
Мин. сумма — минимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции)
Макс. сумма — максимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции)
Добавить комиссию за вывод средств — выберите "Нет" • Да • Нет
Добавить торговую комиссию — выберите "Нет" • Да • Нет
Перевод на Spot счет — перевод на спотовый счет взятой в долг суммы • Да • Нет
Шаг "Погасить задолженность"
Включен: • Да • Нет
Если не подходит сумма: • Ошибка — шаг не будет выполнен (рекомендуется) • Продолжаем — шаг будет выполнен, несмотря на несовпадение суммы
Перевод на Margin счет — перевод в маржинальный счет в качестве погашения долга • Да • Нет
Код валюты — укажите код валюты, по которой необходимо погасить долг в рамках данного шага
Код валюты должен совпадать:
с кодом валюты платежа от клиента из заявки, если в поле "Сумма" выбрана "Сумма платежа" или любой из пунктов "Отдаю/Отдаете"
с кодом валюты выплаты из заявки, если в поле "Сумма" выбрана "Сумма выплаты" или любой из пунктов "Получаю/Получаете"
Сумма — выбор типа суммы из заявки, который будет передаваться в указанный шаг
Выберите сумму из стороны "Отдаю" или "Получаю" в зависимости от того, с какой валютой планируются действия (сторона валютной пары должна совпадать с валютой, которую, вы укажете в поле "Код валюты"
Мин. сумма — минимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции)
Макс. сумма — максимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции)
Шаг "Продать"
Включен: • Да • Нет
Если не подходит сумма: • Ошибка — шаг не будет выполнен (рекомендуется) • Продолжаем — шаг будет выполнен, несмотря на несовпадение суммы
Торговый счет — счет, с которого будет продана валюта • Spot — спотовый счет • Margin — маржинальный счет
Взять в долг — при недостатке или отсутствии средств на вашем счету вы можете взять в долг у биржи (только если выбран маржинальный счет в предыдущем параметре), а затем погасить долг вручную или с помощью шага "Погасить задолженность" • Нет — сумма не будет браться в долг • Вся сумма — покупка полной суммы из заявки • Необходимая сумма — покупка только недостающей суммы
Перевод на счет — перевод средств на выбранный счет • Spot — спотовый счет • Margin — маржинальный счет
Код валюты — укажите код валюты, которую необходимо продать в рамках данного шага для покупки валюты из пункта "Код торговой валюты"
Код валюты должен совпадать:
с кодом валюты платежа от клиента из заявки, если в поле "Сумма" выбрана "Сумма платежа" или любой из пунктов "Отдаю/Отдаете"
с кодом валюты выплаты из заявки, если в поле "Сумма" выбрана "Сумма выплаты" или любой из пунктов "Получаю/Получаете"
Сеть — укажите сеть для валюты из пункта "Код валюты" (необязательно, указывается только при наличии сети у валюты). Если у валюты нет сети — оставьте поле пустым.
Код торговой валюты — укажите код валюты, которую необходимо купить в рамках данного шага (обычно выбирается USDT)
Сумма — выбор типа суммы из заявки, который будет передаваться в выбранное действие (при продаже приходящей от клиента валюты, выберите один из пунктов "Сумма Отдаю/Отдаете ..." или пункт "Сумма платежа")
Выберите сумму из стороны "Отдаю" или "Получаю" в зависимости от того, с какой валютой планируются действия (сторона валютной пары должна совпадать с валютой, которую, вы укажете в поле "Код валюты"
Мин. сумма — минимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции). Если сумма из заявки будет ниже указанной минимальной суммы — шаг не будет выполнен.
Макс. сумма — максимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции). Если сумма из заявки будет выше указанной максимальной суммы — шаг не будет выполнен.
Добавить комиссию за вывод средств — для действия "Продать" выберите "Нет" • Да • Нет
Добавить торговую комиссию — для действия "Продать" выберите "Нет" • Да • Нет
Шаг "Купить"
Включен: • Нет — шаг не используется • Вся сумма — покупка полной суммы из заявки • Необходимая сумма — покупка только недостающей суммы (будет учитываться баланс выбранной валюты на вашем счете у мерчанта)
Если не подходит сумма: • Ошибка — шаг не будет выполнен (рекомендуется) • Продолжаем — шаг будет выполнен, несмотря на несовпадение суммы
Торговый счет — счет, на который будет куплена валюта • Spot — спотовый счет • Margin — маржинальный счет
Взять в долг — при недостатке или отсутствии средств на вашем счету вы можете взять в долг у биржи (только если выбран маржинальный счет (Margin) в предыдущем параметре), а затем погасить долг вручную или с помощью шага "Погасить задолженность" • Нет — сумма не будет браться в долг • Вся сумма — взятие в долг полной суммы из заявки • Необходимая сумма — взятие в долг только недостающей суммы
Валюта заимствования — выбор валюты для взятия в долг • Код валюты — валюта из поля "Код валюты" в этом шаге • Код торговой валюты — валюта из поля "Код торговой валюты" в этом шаге
Перевод на счет — перевод средств на выбранный счет • Нет — перевод не используется • Spot — спотовый счет • Margin — маржинальный счет
Код валюты — укажите код валюты, которую необходимо купить в рамках данного шага
Код валюты должен совпадать:
с кодом валюты платежа от клиента из заявки, если в поле "Сумма" выбрана "Сумма платежа" или любой из пунктов "Отдаю/Отдаете"
с кодом валюты выплаты из заявки, если в поле "Сумма" выбрана "Сумма выплаты" или любой из пунктов "Получаю/Получаете"
Сеть — укажите сеть для валюты из пункта "Код валюты" (необязательно, указывается только при наличии сети у валюты)
Код торговой валюты — укажите код валюты, которую необходимо продать в рамках данного шага для покупки валюты из пункта "Код валюты"
Сумма — выбор типа суммы из заявки, который будет передаваться в указанный шаг
Выберите сумму из стороны "Отдаю" или "Получаю" в зависимости от того, с какой валютой планируются действия (сторона валюты из пары должна совпадать с валютой, которую, вы укажете в поле "Код валюты"
Мин. сумма — минимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции). Если сумма из заявки будет ниже указанной минимальной суммы — шаг не будет выполнен.
Макс. сумма — максимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции). Если сумма из заявки будет выше указанной максимальной суммы — шаг не будет выполнен.
Добавить комиссию за вывод средств — • Да — выберите "Да", если предполагается выплата свежезакупленной валюты по заявке через модуль автовыплаты Binance • Нет
Добавить торговую комиссию — выберите "Да" • Да • Нет
Шаг "Перевод на счет"
Включен: • Да • Нет
Перевод на счет: • Spot -> Margin — перевод со спотового счета на маржинальный • Margin -> Spot — перевод со маржинального счета на спотовый
Код валюты — укажите код валюты, которую необходимо перевести в рамках данного шага между счетами
Сеть — укажите сеть для валюты из пункта "Код валюты" (необязательно, указывается только при наличии сети у валюты)
Код торговой валюты — укажите код валюты, которая будет переведена в обратном направлении
Сумма — выбор типа суммы из заявки, который будет передаваться в указанный шаг
Добавить комиссию за вывод средств — выберите "Нет" • Да • Нет
Добавить торговую комиссию — выберите "Нет" • Да • Нет
Настройки прокси
Если с IP-адреса вашего сервера нет доступа к бирже, с которой вы планируете работать, купите прокси и укажите данные от него в указанном блоке.
IP адрес — адрес прокси-сервера
Порт — порт прокси-сервера
Логин — ваш логин для доступа к прокси-серверу
Пароль — ваш пароль для доступа к прокси-серверу
Отключить прокси туннель — отключение опции при заполненных выше полях • Нет • Да
Last updated