Использование сигналов TradingView для бота


Вы можете использовать сигналы TradingView как условие старта работы бота. А именно, перед запуском каждого нового цикла включенный бот будет ждать сигнала с платформы TradingView.
Чтобы начать использовать сигналы TradingView, нужно:

1. Включить эту функцию в настройках бота
2. Создать сигнал на платформе TradingView

Обращаем внимание, что вам потребуется платная подписка PRO на платформе TradingView (на момент написания статьи это $14.95).
Будем признательны, если зарегистрируетесь по нашей рефлинке https://ru.tradingview.com/gopro/?share_your_love=trade_rb

1. Включение работы бота по сигналам TradingView.

Для этого нужно после создания бота перейти в редактирование бота, далее в меню «Сигналы TradingView» активировать чекбокс «Включить работу бота по сигналам TradingView», сохранить бота.

В данном меню находится информация, которая пригодится при создании сигналов на TradingView, это

  • URL для сигнала;
  • Сообщение для сигнала (для каждого бота это сообщение уникально).

2. Создание сигнала на платформе TradingView

Нужно авторизоваться на платформе TradingView, открыть график нужной торговой пары и выбрать нужный индикатор.

После этого кликните на иконку часов.

Откроется меню создания сигнала. Далее кликаете кнопку создать оповещение:

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

 


В сообщении оповещения вставьте текст из поля «Сообщение для сигнала».

Далее нужно кликнуть кнопку создать, после чего оповещение появится в списке оповещений.

При срабатывании условия оповещения, сигнал будет отправлен через веб-хук боту и он начнет торговлю.

Важно! Если помимо сигнала с TradingView у бота заданы фильтры для старта, они также должны быть пройдены для того, чтобы бот начал новый цикл.

Переключение торговой пары бота при получении сигнала TradingView

Вы можете создать несколько сигналов на платформе TradingView для разных торговых пар и использовать эти сигналы в одном боте с алгоритмом LONG.
Бот будет переключать торговую пару на основе информации о паре из пришедшего сигнала.
Для того чтобы бот переключал торговую пару при получении сигнала нужно при создании сигнала на TradingView в сообщении сигнала (которое вы копируете из меню редактирования бота) добавить информацию о паре.
Ниже приведем пример сообщения сигнала без указания торговой пары и с указанием торговой пары:

Cообщение сигнала без указания торговой пары:

{
"bot_id": 100279,
"ref_token": "982d2195-61c0-11e8-aa40-80418d442871",
"action": "enter_cycle"
}

Cообщение сигнала с указанием торговой пары:

{
"bot_id": 100279,
"ref_token": "982d2195-61c0-11e8-aa40-80418d442871",
"action": "enter_cycle",
"pair": "link/usdt"
}

Верность формата сообщения сигнала после добавления параметра пары можно проверить тут https://jsonlint.com/

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

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

8 219 views
5 2 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии