К основному содержимому
Все коллекцииБоты (DCA, GRID)Торговые сигналы
Как использовать персональные сигналы TradingView
Как использовать персональные сигналы TradingView

Следуя этому руководству, вы узнаете, как использовать свои индикаторы TradingView.com для запуска, отмены и закрытия сделок с ботами!

Обновлено более 2 мес. назад

Если вы владеете английским, то прежде чем приступить к этой статье, можете ознакомиться с этим постом в нашем блоге, в котором показан простой пример использования индикатора Hash Ribbons от TradingView для открытия новой сделки бота. Вы получите четкий и понятный обзор процесса использования собственных индикаторов TradingView.com для управления ботами 3Commas!

Итак! Вот три простых шага, которые вам нужно выполнить, чтобы торговать с помощью персональных сигналов от TradingView:

  1. Создайте DCA-бота с условием начала сделки “Персональный сигнал TradingView”:

  2. Используйте сообщения внизу страницы данного бота, чтобы отправить ему соответствующий сигнал:

  3. Создайте оповещение на TradingView.com, используя сообщения, указанные выше в п.2.

Теперь давайте поговорим об этих шагах подробнее!

1. Условие начала сделки “Персональный сигнал TradingView”.

Как создать или отредактировать DCA-бота с нужным условием начала сделки и другими настройками, описано в этой статье:

ОБРАТИТЕ ВНИМАНИЕ:

  • Чтобы закрыть сделку с использованием Персонального сигнала TradingView откройте вкладку "Условия" и выберите "Персональный Сигнал TradingView":


2. Сигнальные сообщения бота

Вам понадобятся сигнальные сообщения для вставки в оповещение, созданное на TradingView.com.

Есть много типов сообщений, например, чтобы начать сделку, закрыть ее по рыночной цене, начать трейлинг, добавить средства, запустить или остановить бота, и многие другие на выбор:

Команда бота

Описание

Сообщение для сигнала начала сделки

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

Сообщение для закрытия сделки по рынку

Закрывает текущую сделку по текущей рыночной цене. Если ваш бот совершает более одной сделки одновременно, то укажите название валютной пары.

Если бот может открыть несколько сделок с одной и той же торговой парой, это сообщение закроет ВСЕ открытые сделки с этой парой.

Сообщение для закрытия всех активных сделок по рынку

Если ваш бот имеет несколько активных сделок, эта команда закроет все сделки для этого бота по текущей рыночной цене.

Сообщение для закрытия всех активных сделок по рынку и остановки бота

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

Сообщение для выставления ручного страховочного ордера в Quote

Это сообщение используется для отправки Лонг боту, чтобы купить больше базовой валюты (Base), используя котировочную валюту (Quote). Вы можете использовать это сообщение, чтобы разместить страховочные ордера для усреднения или добавить средства в выигрышную позицию, увеличив размер сделки. Отредактируйте сообщение, указав точное количество котировочной валюты для покупки (так, если вы торгуете BTC/USDT, котировочной валютой будет USDT).

Сообщение для выставления ручного страховочного ордера в Base

Это сообщение используется для отправки Шорт боту, чтобы продать больше базовой валюты (Base). Вы можете использовать это сообщение, чтобы разместить страховочные ордера для усреднения или добавить средства в выигрышную позицию, увеличив размер сделки. Отредактируйте сообщение, чтобы указать точное количество базовой валюты для продажи (так, если вы торгуете BTC/USDT, базовой валютой будет BTC).

Сообщение для сигнала страховочного ордера

Запускает страховочный ордер, если вы используете персональные сигналы TradingView в качестве условия для открытия страховочных ордеров. Все подробности об этом типе страховочных ордеров вы найдёте в статье.

Отменить конкретную сделку

Отменит сделку, и купленная валюта останется у вас (а для Шорт бота - средства, которые были заблокированы в сделке, освободятся).

При использовании этой команды для бота с несколькими парами, пожалуйста, укажите имя пары, для которой нужно отменить сделку

Отменить все сделки и остановить бота

Отменяет все активные сделки, запущенные для этого бота, а также останавливает (выключает) бота.

Отменить все активные сделки

Отменяет (не закрывает) все активные сделки для этого бота

Сообщение для запуска бота *

Сообщение для остановки бота *

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

Обычно используется, если у вашего бота установлено одно из предустановленных условий начала сделки, например, QFL или RSI-7, и вы используете индикатор TradingView чтобы при изменении рыночных условий бот мог начать торговлю или остановить ее.

Сообщение для запуска бота и сделки

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

Включить трейлинг

Чтобы использовать эту команду, у вас должен быть включен Trailing Take Profit и настроен процент отклонения для Trailing в конфигурации вашего бота.

Внимание: когда бот получит эту команду, он немедленно начнет трейлинг тейк-профита, но только если сделка находится в прибыльной зоне!

Сообщение для запуска всех LONG ботов на аккаунте *

Сообщение для запуска всех SHORT ботов на аккаунте *

Эти сообщения могут быть использованы для запуска всех ваших Лонг или Шорт ботов, созданных для данного конкретного биржевого счета.

Сообщение для остановки всех LONG ботов на аккаунте *

Сообщение для остановки всех SHORT ботов на аккаунте *

Эти сообщения могут быть использованы для остановки всех ваших Лонг или Шорт ботов, созданных для данного конкретного биржевого счета.

* Сообщения отмеченные * могут запускать и выключать боты, даже если было выбрано другое Условие начала сделки.

Важная информация!

Если вы выбрали Персональный Сигнал TradingView Условие закрытия сделки you have chosen TradingView custom signal, то сообщения "close_at_market_price_all" и "close_at_market_price_all_and_stop_bot" будут игнорировать все прочие настройки и закрывать сделки даже в том случае, если настройка Минимальной Доходности включена и выставленный в ней уровень доходности не достигнут. Эти сообщения разработаны специально для тех случаев, когда трейдеру необходимо в срочном порядке выключить боты и выйти из всех сделок как можно скорее. Иначе говоря, эти сообщения служат "стоп-краном" в тех случаях, когда торговый баланс трейдера подвергается опасности.

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

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

Чтобы найти сигнальные сообщения, нужно нажать на имя бота в любом месте, например, на странице активных сделок, странице истории, странице DCA бот и т. д.:

После открытия информационной страницы бота прокрутите её вниз, пока не увидите раздел с сообщениями:

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

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

3. Создайте оповещение на сайте TradingView.com

Чтобы создать персональный сигнал Trading View с помощью вебхука (или просто хука), вам необходимо иметь как минимум самую младшую платную подписку на TradingView.com.

1. Выберите пару и торговую площадку (биржу)

Используя интерфейс TradingVIew, пожалуйста, убедитесь, что вы корректно выбираете нужную биржу и торговую пару. В противном случае, сообщения для бота будут получены им в некорректном виде.

2. Добавьте в график необходимые индикаторы и настройте их согласно вашим потребностям и пожеланиям.

3. Откройте параметры оповещения

На странице графика для каждой конкретной пары есть кнопка Оповещение, нажав на которую, вы увидите всплывающее окно с параметрами для нового оповещения.

Вы также можете щелкнуть правой кнопкой мыши на графике, выбрать Добавить оповещение, и появится такое же окно для настройки параметров оповещения:

4. Настройте условия для запуска оповещения

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

5. Включите вебхук

При создании оповещений на TradingView включите URL вебхука, затем вставьте эту ссылку: https://app.3commas.io/trade_signal/trading_view

6. Назовите оповещение и вставьте сообщение

Выберите подходящее уникальное имя, чтобы не запутаться в будущем!

Поле Сообщение на странице настроек оповещения должно содержать текст, взятый из раздела Сообщения на странице просмотра бота на 3Commas.

Извините, но скажем еще раз – для бота с одной парой текст должен быть скопирован без изменений; для бота с несколькими парами пара в оповещении должна быть изменена на нужную:

Затем нажмите кнопку Создать.

Оповещение будет отображено на панели "Оповещения" в правом боковом меню:

Когда оповещение сработает в соответствии с введенными вами настройками, сигнал будет отправлен в 3Commas через вебхук. Если прочие настройки бота позволят это сделать, произойдет соответствующее действие, например, открытие новой сделки, закрытие сделки по рыночной цене и т.д., в зависимости от того, что именно было вставлено в поле Сообщение.

Когда сигнал будет получен, новая сделка будет открыта, если это возможно.

Новая сделка не будет открыта, если:

  • Бот не включен;

  • Достигнут максимальный лимит активных сделок;;

  • Условие начала сделки было изменено на другое;

  • Торговая пара в сигнале для составного бота отсутствует в конфигурации бота в списке пар.

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

Кроме того, вы можете создать одно оповещение с несколькими сигнальными сообщениями от разных ботов. Для этого вы можете заключить сообщения ботов в [ и ] и разделить несколько сообщений запятой. Например:

[

{msg1},

{msg2},

{msg3}

]

ПРОСИМ ИМЕТЬ ВВИДУ!

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


Выключение пользовательских сигналов

Если вы хотите отключить персональные сигналы TradingView для конкретного бота, вам следует либо полностью отключить этого бота, используя кнопку Выключить на странице DCA бота, либо изменить условие запуска сделки, либо отключить оповещение на TradingView.com.

Дополнительная информация

Ознакомьтесь со следующим руководством: Изменение позиции с помощью персонализированных сигналов TradingView – здесь вы узнаете, как изменить направление стратегии, а также как использовать несколько команд бота в одном оповещении TradingView!

Нашли ответ на свой вопрос?