Как настроить сигнальную торговлю с помощью TradingView

Опубликовано 2023-09-13 01:30

Отказ от ответственности. В соответствии с требованиями MiCA для пользователей из ЕЭЗ (Европейской экономической зоны) будут действовать определенные ограничения при работе с несанкционированными стейблкоинами. Дополнительная информация доступна здесь.

Что такое Webhook

Webhook — это способ передачи данных в реальном времени напрямую в Binance. Он позволяет с помощью определенных условий в TradingView моментально активировать торговые ордера на Binance.

Как работает интеграция

С помощью Webhook пользователи TradingView могут создавать оповещения или исполнять торговые стратегии. При их срабатывании на Binance отправляется сообщение Webhook с данными о сделке: о торговой паре, направлении и количестве. После их получения Binance автоматизирует исполнение сделок.

Кто может использовать функцию

Доступ к этой функции есть только у пользователей фьючерсов USDⓈ-M. Поддерживается как режим по умолчанию, так и режим маржи портфеля.

Чтобы использовать Webhook, необходимо иметь аккаунт TradingView версии Pro, Pro+ или Premium. Этот сервис в первую очередь предназначен для пользователей, торгующих USDⓈ-M.

Какие условия нужно выполнить

  • У вас должна быть подписка Pro, Pro+ или Premium в сервисе TradingView, поскольку Webhook поддерживается только для них.
  • Убедитесь, что вы торгуете только парами, официально поддерживаемыми и размещёнными на Binance.
  • Поддерживаются как односторонний режим, так и режим хеджирования.

Как настроить интеграцию Webhook TradingView с Binance

Тип A: стратегия

Шаг 1. Создайте Webhook на Binance

1. Войдите в свой аккаунт Binance и перейдите в раздел USDⓈ-M. Выберите торговую пару.

2. Нажмите Стратегия > Торговые сигналы Webhook > Создать.

image

3. Ознакомьтесь с дополнительной информацией и нажмите Подтвердить и продолжить.

image

4. Придумайте название для сигнала, выберите торговую пару, по которой хотите получать сигналы, подтвердите настройки ордера и нажмите Создать сигнал.

image

Примечание

  • Тип ордера: можно выбрать лимитный ордер или рыночный ордер (тип устанавливается здесь или в шаблоне сообщения).
  • Размер ордера: устанавливается на основе суммы базового актива и котируемого актива выбранной пары. Если вы установили размер ордера = 10, это не значит, что вы можете размещать ордера только с размером ордера = 10, вы можете изменить размер ордера в своей стратегии по своему усмотрению. Кроме того, если вы выберете COIN в качестве единицы измерения, {{strategy.order.contracts}} по-прежнему будет поддерживаться.
  • Режим позиции: текущий режим позиции, который можно изменить на странице торговли.
  • Направление позиции: «Лонг» или «Шорт» в режиме хеджирования, и «Оба» в одностороннем. Направление можно изменить в шаблоне сообщения.
  • Только сокращение: доступно в одностороннем режиме.

5. Вы увидите адрес Webhook и уведомление. Сохраните их — позже они понадобятся для настройки оповещений в TradingView.

image

6. Перейдите во вкладку Стратегия и нажмите Торговые сигналы Webhook, затем просмотрите и примите правила и условия.

Шаг 2. Настройте TradingView

1. Войдите в аккаунт TradingView. Для интеграции с Binance вам понадобится аккаунт TradingView версии Pro, Pro+ или Premium.

Выберите торговую пару USDⓈ-M (например, ETHUSDT.P для бессрочного контракта на фьючерсы ETH) и нажмите Открыть график.

image

2. Импортируйте существующие стратегии в разделе Индикаторы > Теханализ.

image

Вы также можете перейти на вкладу Тестер стратегий и выбрать нужный вариант.

image

3. Подтвердите параметры. Стратегия появится во вкладке Обзор.

image

4. Нажмите кнопку Добавить оповещение.

image

5. На вкладке Настройки введите название оповещения и введите сообщение, полученное при настройке Webhook на Binance.

image

Убедитесь в том, что сообщение соответствует тексту Webhook на Binance.

image
image

Пример формата сообщения: {"symbol":"{{ticker}}","side":"buy","qty":"1","price":"{{close}}","trigger_time":"{{timenow}}","signal_id":"175cbc02-79eb-44ef-ac67-d0d818c6f928","UID":"xxxxx"}

6. В разделе Уведомления вставьте URL-адрес вебхука, полученный на Binance. Затем нажмите Создать.

image

7. Теперь нажмите Запустить Webhook.

image

8. Вы увидите все оповещения в разделе Оповещения правой части экрана. Чтобы посмотреть информацию об оповещении, наведите на него курсор.

image

Вы можете останавливать, изменять и удалять оповещения.

image

Тип В: оповещение

Шаг 1. Создайте Webhook на Binance

1. Войдите в свой аккаунт Binance и перейдите в раздел USDⓈ-M. Выберите торговую пару.

2. Нажмите Стратегия > Торговые сигналы Webhook > Создать.

image

3. Ознакомьтесь с дополнительной информацией и нажмите Подтвердить и продолжить.

image

4. Придумайте название для сигнала, выберите торговую пару, по которой хотите получать сигналы, после чего подтвердите установку ордера. Нажмите Создать сигнал.

image

Примечание

  • Тип ордера: можно выбрать лимитный ордер или рыночный ордер (тип устанавливается здесь или через свойства TradingView)
  • Размер ордера: устанавливается на основе суммы базового актива и котируемого актива выбранной пары. Если вы установили размер ордера =10, это не значит, что вы можете размещать ордера только с размером ордера =10, вы можете изменить размер ордера в своей стратегии по своему усмотрению. Кроме того, если вы выберете COIN в качестве единицы измерения, {{strategy.order.contracts}} по-прежнему будет поддерживаться.
  • Режим позиции: текущий режим позиции, выбранный вами.
  • Направление позиции: длинная или короткая в режиме хеджирования и оба в одностороннем режиме
  • Только сокращение: доступно в одностороннем режиме

5. Вы увидите адрес Webhook и уведомление. Сохраните их — позже они понадобятся для настройки оповещений в TradingView.

image

6. Перейдите во вкладку Оповещение и нажмите Торговые сигналы Webhook, затем просмотрите и примите правила и условия.

Шаг 2. Настройте TradingView

1. Войдите в аккаунт TradingView. Для интеграции с Binance вам понадобится аккаунт TradingView версии Pro, Pro+ или Premium.

2. Нажмите кнопку Создать оповещение.

image
image

3. На вкладке Настройки введите название оповещения и введите сообщение, полученное при настройке Webhook на Binance.

image

Убедитесь в том, что сообщение соответствует тексту Webhook на Binance.

image
image

Пример формата сообщения: {"symbol":"{{ticker}}","side":"buy","qty":"1","price":"{{close}}","trigger_time":"{{timenow}}","signal_id":"175cbc02-79eb-44ef-ac67-d0d818c6f928","UID":"xxxxx"}

4. В разделе Уведомления вставьте адрес оповещения Webhook на Binance. Затем нажмите Создать.

image

5. Нажмите Запустить Webhook.

image

6. Вы увидите все оповещения в разделе Оповещения правой части экрана. Чтобы посмотреть информацию об оповещении, наведите на него курсор.

image

Вы можете останавливать, изменять и удалять оповещения.

image

 

Зарегистрируйтесь сейчас — получите скидку до 100 USDT на торговую комиссию (для верифицированных пользователей)