Некоторое время назад платформа для создания крипто-ботов Veles добавила функцию старта своих ботов по сигналам стратегий с TradingView! Также были добавлены Стоп Лосы и возможность запускать ботов из 1 ордера (не обязательно большую сетку ордеров).

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

Что вам нужно чтобы все работало:

1. Аккаунт в TradingView. (Tradingview.com)
И это не может быть бесплатный «Базовый» план.
У вас должен быть любой из доступных Платных пакетов (Pro, Pro+ или Premium).
Потому что для автоматической торговли вам нужна функция «Уведомления Webhook», которой нет в тарифе «Базовый».
Подробности планов вы можете посмотреть на этой странице Tradingview.com

2. Регистрация на вашей любимой крупной криптобирже.
Вы должны зарегистрироваться на криптобирже и обычно пройти их проверку (KYC).

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

Поддерживаются не все биржи.
Но вы можете использовать большинство крупных CEX на рынке.
Я рекомендую Binance (с самой низкой комиссией), Bybit, OKX, Gate.io, Bitget и некоторые другие.

3. Аккаунт на платформе Veles
Велес будет принимать оповещения от TradingView, и запускать по этим сигналам ботов, которые вы предварительно должны создать в своем аккаунте.

Veles имеет достаточно интересную тарифную политику.
В качестве комиссии за работу — они берут 20% от вашей торговой прибыли, но не более 50$ в месяц!
Получается их недорого использовать и при маленьких оборотах вашей торговли и при больших. Также бесплатно дают небольшую сумму на баланс после регистрации. Так что вы можете протестировать их без больших затрат.

 

4. Объедините все в Единую Автоматическую Систему!

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

Вы должны:
1. Создать на своей криптобирже API-ключ, который разрешит автоматическую торговлю.
Для каждой биржи свои способы это сделать. Инструкцию по каждой из бирж вы можете найти тут в разделе Wiki на сайте Veles

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

3. Создайте на крипто-платформе Veles — нового бота, с заранее запрограммированными торговыми параметрами. (торговая пара, сумма, длинная/короткая позиция, стоп-лосс, тейк-профит, количество ордеров и т.д.)
Эти параметры для нового бота — вы должны использовать такие-же, что и вы использовали в тестере на TradingView.
Как создавать нового бота смотрите в Wiki на сайте Veles

4. После того, как это будет сделано — вы должны создать «Оповещение» на странице стратегии (на графике TradingView, на котором вы установили и тестировали стратегию).
В настройках Оповещения вы должны указать “webhook url”, предоставленный вам платформой криптобота (а также ввести необходимое «сообщение»  для оповещения).

Настройка стратегии TradingView (подробная инструкция)

1. Зайдите в свой аккаунт на TradingView и откройте график той валюты, которой хотите торговать (на скриншоте для примера открыт график 1inch/usdt, таймфрейм 45мин).
2. На странице с графиком вы можете добавить на график любой индикатор или любую стратегию, доступную из огромного каталога на TradingView.
Для этого над графиком нажмите кнопку «Indicators» (в англоязычном интерфейсе).

 

В появившейся форме поиска введите название индикатора (например «RSI») или стратегии, которую хотите использовать.
Для примера буду показывать на стратегии «Divergence for Many [Dimkud — v5]», которую я разрабатываю.
Введите в поиске например «Dimkud», выведет все мои стратегии, и кликните по названию.
Стратегия автоматически добавилась на ваш график.

Теперь на странице графика у вас появился «Тестер Стратегий», где вы можете менять настройки стратегии, и смотреть результаты теста за определенный период времени.
Для каждой валюты, для каждого таймфрейма вы должны подбирать свои параметры стратегии. И если вам удалось подобрать такие настройки, что на истории показывает положительную торговлю, то можно переходить к следующему шагу и настраивать бота на Veles.

Обратите внимание: Veles поддерживает только статические размеры Stop Loss и Take Profit. Поэтому вы можете использовать только стратегии, в которых вы можете указывать статические размеры SL и TP. Не все стратегии на TradingView это поддерживают.

3. Создайте бота на Veles
Создайте нового бота, с нужными параметрами, которые вы получили из тестера. (Основные параметры которые нужны: торговая пара, сумма, long/short позиция, стоп-лосс, тейк-профит)
Как создавать нового бота смотрите в Wiki на сайте Veles

При создании бота, внизу будет раздел «Фильтры для старта бота».
Вы должны удалить те фильтры, которые система Велес поставит по умолчанию.
Кликнуть Добавить Новый фильтр и выбрать «TradingView Стратегия».
Вы получите URL и Сообщение для настройки оповещения на TradingView. Скопируйте полученные данные.

4. Создание Оповещения из TradingView

  • Перейдите на график с открытой стратегией.
  • Вверху кликните на кнопку «Alert»Оповещения«)
  • В появившемся окне в поле «Условие» выберите вашу стратегию, которую тестировали.
  • В поле «Message» («Сообщение») введите: {{strategy.order.action}}/{{strategy.market_position}}
    (это для всех будет одинаковое)
  • Переключитесь на вкладку «Notifications» («Уведомления»)
    Там поставьте галочку напротив «Webhook URL» «URL вебхука» и в  поле вставьте ранее полученную и скопированную ссылку из Veles.
  • Нажмите на кнопку Создать.

 

Все готово!
У вас создан бот на Veles.
А на TradingView создан Алерт, который будет периодически (при срабатывании условий торговли в стратегии) — давать сигнал запуска бота на Велесе.

Теперь вы можете следить за реальной торговлей или на бирже или из своего аккаунта в Veles.
При необходимости приостановить торговлю (автоматические запуски новых торговых сделок) — вы можете поставить на паузу либо бота в Veles либо Алерт в своем аккаунте TradingView.