Skip to content Перейти к нижнему колонтитулу

Как провести бэктестинг 3Commas в Tradingview?

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

В этой статье речь пойдет о бэктестинге как жизненно важном шаге в создании хорошей торговой стратегии. Мы покажем принципы бэктестинга на торговой платформе TradingView с использованием бота 3Commas dollar-cost averaging. 

Почему бэктестинг так важен? 

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

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

Основные шаги к торговле реальными деньгами

Образование

Бэктестинг

Бумажная торговля

Торговля реальными деньгами

3Commas 

Что такое 3Commas?

3Commas - это платформа для торговли криптовалютами, которая в первую очередь предоставляет пользователям полный сервис управления портфелем. Она также позволяет им использовать различные инструменты, такие как автоматизированные боты или создавать свои собственные продвинутые крипто-боты. Платформа имеет центральный интерфейс с данными в реальном времени, с которого можно направлять все свои торговые движения на нескольких биржах. 

На данный момент доступны бумажные торговые счета, но прямого бэктестинга нет. Поэтому конфигурации ботов 3Commas необходимо тестировать в других местах, как в случае с нашим примером TradingView. 3Commas подключается к различным биржам через API-ключ. Он включен в список проверенных приложений на TrustPilot.com, с рейтингом 4,5/5. Вы можете узнать еще больше о что такое 3Commas здесь. 

Последние проблемы с 3Commas 

Некоторые пользователи сообщают, что ключи API, которые они установили в 3Commas, были взломаны, и что у некоторых людей со счетов утекли десятки тысяч долларов. 3Commas выпустила официальный ответ, заявив, что пользователи стали жертвами фишинга и что их API в безопасности. Однако число пострадавших превышает несколько человек, и результат еще не известен. 

Торговые индикаторы 

Индикаторы обычно платные, но есть также ряд хороших индикаторов, которые можно найти бесплатно. Мы протестировали бесплатный индикатор, который вы можете найти в Интернете. Всегда помните, что мы не рекламируем торговые индикаторы как прибыльные, и это просто иллюстрация бэктестинга с использованием бота 3Commas DCA. 

Бэктестинг бота 3Commas DCA 

Подготовка  

Чтобы загрузить этот бесплатный шаблон стратегии, введите 3Commas в поиск TradingView и найдите "Backtesting 3Commas DCA Bot v2". Затем прокрутите скрипт вниз и добавьте его в ваши любимые индикаторы, чтобы вы могли загрузить его в свои собственные графики. Теперь вы можете просто открыть его из панели индикаторов на графике выбранной торговой пары. На этом рисунке показано, как загруженный бот будет отображаться в виде наложения на график. 

подготовка к бэктестингу

Персонализация 

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

Бэктестинг бота 3Commas DCA

Параметры уже заданы в скрипте, но вы можете подстроить некоторые из них по своему вкусу. Все входные данные обычны для ботов 3Commas DCA: тейк-профит и тип тейк-профита, стоп-лосс, процент от эквити (что может помочь вам имитировать компаундирование прибыли), база и размер защитных ордеров, стартовые условия и так далее.  

Самый важный прием в скрипте - это ручная установка таймфрейма для бэктестинга. Таким образом, у вас будет возможность взять самый большой временной интервал, доступный для любой валютной пары. Для этого откройте код скрипта и введите любые даты, которые охватывают все годы существования криптовалют (например, от 1000 до 3000). 

дата начала и дата окончания бэктестинга

Пример тестирования 

Вы можете видеть некоторые настройки бота DCA нашего примера скрипта здесь на рисунке: отклонение цены 1,87, масштаб объема 1,4, условия начала сделки установлены на ASAP, и так далее. Не забудьте поставить сумму начального капитала, как того требует бот, и не превышать это число. Результаты работы бота DCA вы можете увидеть на рисунке 4.

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

Пример тестирования

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

Заключительные мысли 

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

Russian