Хочу знать больше о Публичной библиотеке Индикаторов и Стратегий

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

 

Индикаторы

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

Индикаторы можно найти в диалоговом окне «Индикаторы, показатели и стратегии», доступном над графиком, или в разделе «Скрипты сообщества».

Стратегии

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

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

После загрузки на график вы можете получить доступ к параметрам конфигурации индикатора или стратегии, используя диалоговое окно «Настройки», доступное из всплывающего меню скрипта. Стратегии используют дополнительную вкладку «Свойства» для настройки параметров, характерных для тестирования на исторических данных, таких как начальный капитал и комиссия. Стратегии также отображают входы и выходы на графике с помощью маркеров-стрелок и отображают подробную информацию о тестировании на истории на панели тестера стратегий под графиком:

Библиотеки

Библиотеки — это публикации, содержащие функции, которые можно повторно использовать в индикаторах, стратегиях Pine Script™ или в других библиотеках. Они полезны для определения часто используемых функций, поэтому их исходный код не нужно включать в каждый скрипт, где они необходимы. После публикации библиотеки другие скрипты могут импортировать ее с помощью ключевого слова import. Библиотеки предназначены для импорта в код, а не для добавления напрямую на график, поэтому их вообще нет в разделе «Индикаторы, показатели и стратегии», но вы можете отфильтровать библиотеки в разделе «Скрипты сообщества».

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

Для получения дополнительной информации о публикации сценариев обратитесь к разделу «Публикация» нашего руководства пользователя Pine.