Что такое стратегии и тестирование?

Стратегии — это созданные на языке Pine специальные скрипты, которые позволяют отправлять, менять, исполнять и отменять заявки на покупку или продажу, тем самым моделируя процесс реальной торговли на графике. 


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

Как начать работу?

С помощью языка Pine Script любой пользователь может создать стратегию. Основная разница между стратегией и обычным скриптом заключается в использовании функции strategy, а не study, и наличии специальных команд, которые начинаются со слова 'strategy', как например strategy.entry или strategy.exit. В документации языка Pine есть специальный раздел, посвященный написанию и работе со стратегиями. 

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

Как анализировать результаты стратегии?

При добавлении стратегии на график во вкладке Тестер стратегий появляется дополнительная информация, демонстрирующая отчёт о результатах стратегии.

Тестер стратегий состоит из трёх разделов: Обзор, Сводка показателей, Список сделок. Подробнее об индикаторах для каждого из разделов можно прочитать в Справочном центре

Исполненные заявки отображаются прямо на графике, они обозначены стрелочками и отличаются по цветам в зависимости от операции.

Как только данные на графике обновятся, отчёт также обновится. Так происходит тестирование в реальном времени. 

У каждой стратегии есть параметры, которые влияют на расчёты и результат. Их можно изменить в настройках, что также приведёт к изменению результатов тестирования.

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

Что делать, если остались вопросы?

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