На BingX можно получать сигналы со сторонних платформ, таких как TradingView, и автоматизировать процесс торговли бессрочными фьючерсами (только для позиций с кросс-маржей и изолированной маржей в режиме хеджирования). Для автоматизации ваших сделок нужно всего лишь создать на BingX торговые инструкции и сонастроить их на платформе, например на TradingView. На BingX доступно два типа инструкций: простая и стратегическая.
(1) Простая инструкция: для входа на рынок и выхода из него создаются инструкции для открытия позиции и инструкции для закрытия позиции. Изменить направление торговли, тип заявки, сумму маржи и т-п/с-л после создания инструкции нельзя.
(2) Стратегическая инструкция: каждый индикатор настраивается, что позволяет создавать сложную стратегию торговли. За счет этого позиция может неоднократно увеличиваться и сокращаться, при этом процент увеличения и сокращения позиции задается с помощью разных переменных в разделе Оповещения TradingView.
 
Как найти раздел сигнальной торговли:
Способ 1: зайдите на главную страницу сайта BingX, прокрутите ее донизу, найдите раздел "Услуги платформы" и выберите "Сигнальная торговля".
Способ 2: перейдите по ссылке на страницу сигнальной торговли: https://bingx.com/signalTrade/
 
Инструкции:
Шаг 1: Создайте торговые инструкции на BingX.
Шаг 2: Сонастройте оповещения о стратегии на TradingView, чтобы получать сигналы на BingX.
 
По любым вопросам, пожалуйста, связывайтесь с нашей службой поддержки онлайн.
 

1. Как настроить простую инструкцию?

Шаг 1: Создайте простую инструкцию на BingX

1. Укажите параметры
Укажите название инструкции, торговую пару, направление, тип заявки и иные параметры в соответствии с желаемой стратегией.

截屏2023-07-25 21.18.37.png

*Режим маржи (изолированный/кросс) и размер кредитного плеча для торговли на основе сигналов будут теми же, что и в ваших последних настройках для торговли бессрочными фьючерсами. Если нужно изменить настройки, нажмите на расположенную ниже кнопку "Изменить настройки" - в результате вы окажетесь на странице бессрочных фьючерсов и сможете внести необходимые изменения. Затем обновите страницу, и ваши последние настройки обновятся автоматически.
 

2. Укажите сумму маржи
Укажите сумму маржи для открытия позиции в процентном соотношении или в виде фиксированного значения.
*Доступные средства равны доступным средствам на вашем счете для торговли бессрочными фьючерсами. Можно увеличить сумму доступных средств, пополнив счет посредством депозита или перевода.

02.png
 

3. Инструкции созданы. Теперь вы будете получать инструкции для открытия и закрытия позиций.
Соответствующие параметры будут отправляться торговому боту. Чтобы получать торговые сигналы, эти параметры нужно сонастроить с оповещениями на TradingView.

03.png

  

Шаг 2: Настройте оповещения о стратегии на TradingView, чтобы получать сигналы на BingX.

1. Настройте сигналы для открытия позиции
Оповещение в TradingView:

Метод настройки:
Настроив соответствующие параметры в соответствии со своей инструкцией, выберите "URL-адрес веб-перехватчика" и укажите https://callback.bingxpro.com/api/trading-bot/v1/signal/tradingViewAlert.

signal_trade.png

Вставив свою инструкцию для открытия позиций в сообщение, нажмите на "Создать".

  
2. Настройте сигналы для закрытия позиции
Сделайте всё то же самое, что вы делали в предыдущем шаге с одним лишь отличием - здесь необходимо указать инструкции для закрытия позиции. При исполнении вашей инструкции система закрывает позицию в полном объеме.
  
3. Когда настройки установлены
Когда сигналы для открытия и закрытия позиций настроены, ваш бот для автоматической торговли на основе сигналов о стратегии от TradingView готов. Для просмотра перейдите на главную страницу сигнальной торговли.
 

В стратегической инструкции можно выбрать способ размещения заявки - по проценту или по размеру. При размещении заявки на открытие позиции по проценту используется процент доступной на счете фьючерсов USDⓢ-M маржи, определяемый значением, рассчитываемым как контракты * цена в сигнале. При закрытии позиции процент рассчитывается как контракты / (контракты + |размер позиции|), на основе сигнала. При размещении позиций по размеру используется тот же размер позиции, что и в стратегии на TradingView. После исполнения сигнала у пользователя на TradingView и BingX имеются позиции одного и того же размера.

2.1 Руководство по настройке стратегической инструкции по проценту

Шаг 1: Создайте стратегическую инструкцию по проценту на BingX

1. Укажите параметры
Укажите название инструкции, торговую пару, направление сделки, тип заявки и иные параметры в соответствии с желаемой стратегией.
*Режим маржи (изолированный/кросс) и размер кредитного плеча для торговли на основе сигналов будут теми же, что и в ваших последних настройках для торговли бессрочными фьючерсами. Если нужно изменить настройки, нажмите на расположенную ниже кнопку "Изменить настройки" - в результате вы окажетесь на странице бессрочных фьючерсов и сможете внести необходимые изменения. Затем обновите страницу, и ваши последние настройки обновятся автоматически.
 
2. Получайте сигналы в соответствии с созданной инструкцией
Соответствующие параметры будут отправляться торговому боту. Чтобы получать торговые сигналы, эти параметры нужно сонастроить с оповещениями на TradingView.
  
 

Шаг 2: Настройте оповещения о стратегии на TradingView, чтобы получать сигналы на BingX.

1. Настройте оповещение
Перейдите в раздел оповещений TradingView:

04.png

Метод настройки:
Настроив соответствующие параметры в соответствии со своей инструкцией, выберите "URL-адрес веб-перехватчика" и укажите https://callback.bingxpro.com/api/trading-bot/v1/signal/tradingViewAlert.

signal_trade.png

Вставив информацию в сообщение, нажмите на "Создать".

long message.jpeg

2. Измените используемую по умолчанию конфигурацию скрипта

Возьмем в качестве примера BTC/USDT. Нажмите на "Индикаторы" и в "Мои скрипты" выберите сигнал.

20230725-150402.jpeg

Чтобы скорректировать использование средств после активации стратегии, нажмите на значок шестеренки и в разделе "Свойства стратегий" укажите параметры.Можно установить параметры, как показано на изображении ниже, и сохранить их для использования по умолчанию. Когда настройка будет завершена, на каждые 100 USDT, торгуемые на вашем TradingView, для открытия позиции сигнальный бот будет использовать 100% средств, доступных на вашем счете для торговли бессрочными фьючерсами.
(1) Начальный капитал: 100 USDT;
(2) Размер заявки: 100 USDT;
(3) Пирамидинг: 1 заявка.

20230725-150407.jpeg

Примечание
Если вы хотите открывать позиции партиями, пожалуйста, измените параметр "Пирамидинг", указав желаемое количество (скажем, N), и "Размер заявки" на 100/N USDT. Для размещения каждой заявки бот будет использовать 1/N часть доступных на счете для торговли бессрочными фьючерсами средств. То есть, на каждый 1 USDT, на который заключаются сделки на TradingView, ваш торговый бот для открытия новой позиции или увеличения существующей будет использовать 1/N от ваших средств на счете для торговли бессрочными фьючерсами.
  
3. Когда настройки установлены
Когда сигнальная торговля настроена, ваш первый бот для автоматической торговли на основе сигналов о стратегии от TradingView готов. Для просмотра перейдите на главную страницу сигнальной торговли.
   
СОВЕТЫ:
Если вы являетесь копи-трейдером на BingX, то ваши заявки, размещенные посредством сигнальной торговли, будут автоматически заключаться на счете для торговли бессрочными фьючерсами и копироваться для копиистов данного счета.
 
Логика открытия и закрытия позиций
 
А. Если у пользователя нет открытых позиций, и поступает сигнал на покупку, откроется длинная позиция. Размер маржи для ее открытия рассчитывается следующим образом. Маржа = контракты * цена ÷ 100 * доступная на счете бессрочных фьючерсов маржа.
Рассмотрим пример для бессрочных фьючерсов на WUSDT. У пользователя нет открытых позиций. Доступная на его счете бессрочных фьючерсов маржа равна 50 USDT. Для торговли WUSDT он использует кредитное плечо 10х.
① Когда стратегия сигнализирует об открытии длинной позиции (покупка):
{
"data":
{
"action":"buy",
"contracts":"1.554",
"position_size":"1.554"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
  

Для открытия длинной позиции используется маржа ≈ контракты * цена ÷ 100 * доступная на счете бессрочных фьючерсов маржа = 1,554 * 0,6573 ÷ 100 * 50 = 0,5107221 USDT. Сумма для открытия длинной позиции ≈ используемая для открытия длинной позиции маржа * кредитное плечо = 0,5107221 USDT * 10 = 5,107221 USDT. Количество, на которое можно открыть длинную позицию ≈ сумма для открытия длинной позиции ÷ последняя цена = 5,107221 ÷ 0,6573 = 7,77 W. (Примечание: итоговое количество открытой позиции может отличаться, поскольку сигнальная сделка заключается по рыночной цене)

А. Если у пользователя нет открытых позиций, и поступает сигнал на продажу, откроется короткая позиция. Размер маржи для ее открытия рассчитывается следующим образом. Маржа = контракты * цена ÷ 100 * доступная на счете бессрочных фьючерсов маржа.
Рассмотрим пример для бессрочных фьючерсов на WUSDT. У пользователя нет открытых позиций. Доступная на его счете бессрочных фьючерсов маржа равна 50 USDT. Для торговли WUSDT он использует кредитное плечо 10х.
① Когда стратегия сигнализирует об открытии короткой позиции (продажа):

{
"data":
{
"action":"sell",
"contracts":"1.554",
"position_size":"-1.554"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}

 

Маржа для открытия короткой позиции ≈ контракты * цена ÷ 100 *доступная маржа на счете бессрочных фьючерсов = 1,554 * 0,6573 ÷ 100 * 50 = 0,5107221 USDT. Сумма для открытия короткой позиции ≈ используемая для открытия короткой позиции маржа * кредитное плечо = 0,5107221 USDT * 10 = 5,107221 USDT. Количество, на которое можно открыть короткую позицию ≈ сумма для открытия короткой позиции ÷ последняя цена = 5,107221 ÷ 0,6573 = 7,77 W. (Примечание: итоговое количество открытой позиции может отличаться, поскольку сигнальная сделка заключается по рыночной цене)

 

С. Если у пользователя открыта длинная позиция, и поступает сигнал на покупку, длинная позиция увеличивается. Размер маржи для увеличения длинной позиции рассчитывается следующим образом. Маржа = контракты * цена ÷ 100 * доступная на счете бессрочных фьючерсов маржа. Если поступает сигнал на продажу, имеющаяся длинная позиция закрывается. Сумма закрытия позиции = |контракты| ÷ (|размер позиции| + |контракты|) * доступная для закрытия сумма. Если размер позиции равен нулю, позиция закрывается целиком.
Рассмотрим пример для бессрочных фьючерсов на WUSDT. У пользователя открыта длинная позиция на 100 W. Доступная на его счете бессрочных фьючерсов маржа равна 50 USDT. Для торговли WUSDT он использует кредитное плечо 10х.
① Когда стратегия сигнализирует об увеличении длинной позиции (покупка):

{
"data":
{
"action":"buy",
"contracts":"1.554",
"position_size":"67.598"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
 
Для увеличения длинной позиции используется маржа ≈ контракты * цена ÷ 100 * доступная на счете бессрочных фьючерсов маржа = 1,554 * 0,6573 ÷ 100 * 50 = 0,5107221 USDT. Сумма для открытия длинной позиции ≈ используемая для открытия длинной позиции маржа * кредитное плечо = 0,5107221 USDT * 10 = 5,107221 USDT. Количество, на которое можно открыть длинную позицию ≈ сумма для открытия длинной позиции ÷ последняя цена = 5,107221 ÷ 0,6573 = 7,77 W. (Примечание: итоговое количество открытой позиции может отличаться, поскольку сигнальная сделка заключается по рыночной цене). Итоговое количество W в длинной позиции на счете пользователя BingX ≈ начальное количество в позиции + дополнительное количество в позиции = 100 + 7,77 = 107,77 W.
② Когда стратегия сигнализирует о закрытии длинной позиции (продажа):
{
"data":
{
"action":"sell",
"contracts":"1.554",
"position_size":"64.490"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}

Количество к закрытию ≈ |контракты| ÷ (|размер позиции| + |контракты|) * доступная для закрытия сумма = 1,554 ÷ (1,554 + 67,598) * 100 ≈ 2,247 W. Итоговая сумма W в длинной позиции пользователя BingX = начальная сумма - сумма к закрытию = 100 - 2,247 = 97,753 W.

 

D. Если у пользователя открыта короткая позиция, и поступает сигнал на продажу, короткая позиция увеличивается. Размер маржи для увеличения короткой позиции рассчитывается следующим образом. Маржа = контракты * цена ÷ 100 * доступная на счете бессрочных фьючерсов маржа. Если поступает сигнал на покупку, имеющаяся короткая позиция закрывается. Сумма закрытия позиции = |контракты| ÷ (|размер позиции| + |контракты|) * доступная для закрытия сумма. Если размер позиции равен нулю, позиция закрывается целиком.
Рассмотрим пример для бессрочных фьючерсов на WUSDT. У пользователя открыта короткая позиция на 100 W. Доступная на его счете бессрочных фьючерсов маржа равна 50 USDT. Для торговли WUSDT он использует кредитное плечо 10х.
① Когда стратегия сигнализирует об увеличении короткой позиции (продажа):

{
"data":
{
"action":"sell",
"contracts":"1.554",
"position_size":"-67.598"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
 
Для увеличения короткой позиции используется маржа ≈ контракты * цена ÷ 100 * доступная на счете бессрочных фьючерсов маржа = 1,554 * 0,6573 ÷ 100 * 50 = 0,5107221 USDT. Сумма для открытия короткой позиции ≈ используемая для открытия короткой позиции маржа * кредитное плечо = 0,5107221 USDT * 10 = 5,107221 USDT.
Количество, на которое можно открыть короткую позицию ≈ сумма для открытия короткой позиции ÷ последняя цена = 5,107221 ÷ 0,6573 = 7,77 W. (Примечание: итоговое количество открытой позиции может отличаться, поскольку сигнальная сделка заключается по рыночной цене)
Итоговое количество W в короткой позиции на счете пользователя BingX ≈ начальное количество в позиции + дополнительное количество в позиции = 100 + 7,77 = 107,77 W.
② Когда стратегия сигнализирует о закрытии короткой позиции (покупка):
{
"data":
{
"action":"buy",
"contracts":"1.554",
"position_size":"-64.490"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
 
Количество к закрытию для короткой позиции ≈ |контракты| ÷ (|размер позиции| + |контракты|) * доступная для закрытия сумма = 1,554 ÷ (1,554 + 67,598) * 100 ≈ 2,247 W. Итоговая сумма W в короткой позиции пользователя BingX = начальная сумма - сумма к закрытию = 100 - 2,247 = 97,753 W.
 
2.2 Руководство по настройке стратегической инструкции по размеру

Шаг 1: Создайте стратегическую инструкцию по размеру на BingX.

1. Укажите параметры
Укажите название инструкции, торговую пару, направление сделки, тип заявки и иные параметры в соответствии с желаемой стратегией.
*Режим маржи (изолированный/кросс) и размер кредитного плеча для торговли на основе сигналов будут теми же, что и в ваших последних настройках для торговли бессрочными фьючерсами. Если нужно изменить настройки, нажмите на расположенную ниже кнопку "Изменить настройки" - в результате вы окажетесь на странице бессрочных фьючерсов и сможете внести необходимые изменения. Затем обновите страницу, и ваши последние настройки обновятся автоматически.
2. Получайте сигналы в соответствии с созданной инструкцией.
Соответствующие параметры будут отправляться торговому боту. Чтобы получать торговые сигналы, эти параметры нужно сонастроить с оповещениями на TradingView.
1031-2.png

Шаг 2: Настройте оповещения о стратегии на TradingView, чтобы получать сигналы на BingX.

1. Настройте сигнал
Перейдите в раздел оповещений TradingView:
Метод настройки:
Настроив соответствующие параметры в соответствии со своей инструкцией, выберите "URL-адрес веб-перехватчика" и укажите https://callback.bingxpro.com/api/trading-bot/v1/signal/tradingViewAlert.
Вставив информацию в сообщение, нажмите на "Создать".
2. Настройка завершена.
Когда сигналы для открытия и закрытия позиций настроены, ваш бот для автоматической торговли на основе сигналов о стратегии от TradingView готов. Для просмотра подробностей перейдите на главную страницу сигнальной торговли.
P.S. При размещении позиций по размеру
1. Используется тот же размер позиции, что и в стратегии на TradingView. После исполнения сигнала у пользователя на TradingView и BingX имеются позиции одного и того же размера.
2. position_size > 0 соответствует длинной позиции, position_size < 0 соответствует короткой позиции, position_size = 0 означает закрытие позиции.
Примеры, иллюстрирующие логику открытия, наращивания и закрытия позиций.
Параметр сигнала "position_size" представляет собой размер позиции на TradingView, а М - размер позиции на BingX. "+" обозначает длинную позицию, а "-" - короткую.
Сценарий А: сигнал position_size = 0 закрывает позицию, после чего ни у одной из сторон нет открытой позиции.
Сценарий Б: position_size > 0 означает длинную позицию в TradingView.
  • Увеличение длинной позиции: если position_size = 2 BTC и M = 1 BTC, в результате добавления 1 BTC M становится равен 2 BTC.
  • Сокращение длинной позиции: если position_size = 2 BTC и M = 3 BTC, в результате снижения на 1 BTC M становится равен 2 BTC.
  • Закрытие и повторное открытие позиции: если position_size = 2 BTC и M = -1 BTC, в результате закрытия -1 BTC и повторного открытия на 2 BTC М становится равен 2 BTC.
  • Отсутствие изменений в позиции: если position_size = 2 BTC и M = 2 BTC, позиция остается без изменений.
Сценарий В: position_size < 0 означает короткую позицию в TradingView.
  • Увеличение короткой позиции: если position_size = -2 BTC и M = -1 BTC, в результате добавления 1 BTC M становится равен -2 BTC.
  • Сокращение короткой позиции: если position_size = -2 BTC и M = -3 BTC, в результате снижения на 1 BTC M становится равен -2 BTC.
  • Закрытие и повторное открытие позиции: если position_size = -2 BTC и M = 1 BTC, в результате закрытия 1 BTC и повторного открытия короткой позиции на 2 BTC М становится равен 2 BTC.
  • Отсутствие изменений в позиции: если position_size = -2 BTC и M = -2 BTC, позиция остается без изменений.
 
 
Напоминание:
1. На BingX на основе сигналов ведется торговля бессрочными фьючерсами. Для нее используются средства счета бессрочных фьючерсов. Во избежание упущенных сделок, пожалуйста, удостоверьтесь, что на вашем счете достаточно средств. Узнать остаток на счете можно, нажав на Проверить средства.
2. Для торговли на основе сигналов доступны те же торговые пары, что и для торговли бессрочными фьючерсами. Чтобы узнать информацию о торговых комиссиях, нажмите на Комиссии.
3. Для использования функции Webhook от TradingView требуется подписка TradingView Pro.
4. На BingX доступна торговля на основе сигналов не только с TradingView, но и с других платформ.
5. Срабатывание сигналов зависит от сторонних платформ. Пожалуйста, обратите внимание на то, сигналы могут поступать с задержкой и вовсе не поступать.
6. Трейдерам, работающим с несколькими парами, для изолирования аккаунтов рекомендуется использовать субсчета, создавать отдельный субсчет для каждой торговой пары и настраивать по одной стратегии на аккаунт, поскольку для реализации стратегической инструкции будут задействоваться средства со счета для торговли бессрочными фьючерсами.
7. Прежде чем привязывать сигналы, пожалуйста, обнулите позиции на TradingView и BingX.
8. В стратегической инструкции по проценту для закрытия позиций используйте position_size=0. Не используйте функцию обратной заявки в один клик.
9. В сигнальной торговле недоступны режим раздельной изолированной маржи и односторонний режим. При использовании этих режимов вы не сможете получать сигналы.Для сигнальной торговли, пожалуйста, пользуйтесь режимом хеджирования и выбирайте режим кросс-маржи или режим изолированной маржи.