При использовании стратегии TradingView достаточно создать только один сигнал для автоматизации торговли, RevenueBot будет принимать сигналы на покупку, а также на продажу и создавать соответствующие ордера на бирже.
Обращаем внимание, что для подключения стратегий вам потребуется платная подписка на платформе TradingView.
Большинство стратегий TradingView работают одновременно в двух алгоритмах, что дает возможность запускать два разносторонних бота на одну стратегию. К примеру - отправляя сигнал боту с алгоритмом long на вход сделку - шорт бот получает сигнал на выход сделки, если она у него была активна и наоборот.
Наш бот принимает стандартные сообщения сигналов, при получении которых выполняет такие действия:
buy/long - старт long бота или stop loss short бота, если в нем есть активный цикл;
sell/short - старт short бота или stop loss long бота, если в нем есть активный цикл;
buy/flat - stop loss short бота;
sell/flat - stop loss long бота.
Ниже вы можете ознакомиться с пошаговой инструкцией как подключить стратегию TradingView к нашему боту.
1. Зайдите в свой аккаунт на TradingView и откройте график той валюты, которой хотите торговать.
2. На график вы можете добавить любую стратегию, доступную в огромном каталоге на TradingView, для этого нажмите на кнопку "Индикаторы", в поиске напишите "Strategy" и выберите подходящую вам стратегию.
3. Теперь на странице графика у вас появился «Тестер Стратегий», где вы можете менять настройки и смотреть результаты теста за определенный период времени. Для каждой валюты, для каждого тайм фрейма вы можете подбирать свои параметры стратегии.
4. Создаем нового бота на нашей платформе Revenuebot.
В настройке бота вы можете использовать сетку страховочных ордеров, и задавать параметр процента перекрытия изменения цены, на котором будут расположены ваши ордера для усреднения позиции, если цена монеты после получения сигнала пошла не в нужную сторону. Или создать бота с одним ордером, если на графике TradingView вы видите очень хорошие входы в сделку и сетка ордеров вам не нужна.
Используйте отступ первого ордера "по рынку" чтобы бот при получении сигнала сразу же входил в сделку.
Обязательно в разделе Стоп-Лосс включите "Stop-loss: Запустить stop-loss по сигналу".
5. Сохраняем бота, чтобы он получил свой идентификатор, после нажимаем на кнопку "Редактировать бота" и посредине настроек нажимаем на "Включить работу бота по сигналам TradingView" и копируем URL для сигнала.
6. Переходим на страницу TradingView и нажимаем кнопку "Добавить оповещение".
В открывшемся окне вам необходимо в поле "Сообщение" указать следующую команду:
{{syminfo.basecurrency}}-{{syminfo.currency}}/{{strategy.order.action}}/{{strategy.market_position}}
Во вкладке "Уведомления" поставьте галочку напротив URL вебхука и в соседнее поле вставьте ранее полученную и скопированную ссылку из RevenueBot
7. Нажимаем на кнопку "Создать".
8. Переходим на платформу RevenueBot и запускаем нашего бота. При получении сигнала с TradingView бот моментально откроет сделку.