Как использовать индикаторы и Pine Script на графиках Deriv TradingView

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

Инструменты графиков TradingView позволяют применять технические индикаторы к инструментам Deriv и использовать Pine Script® для создания пользовательских расчётов на графике. Встроенные индикаторы предоставляют готовые расчёты для анализа таких характеристик, как тренд и импульс, тогда как Pine Script позволяет определять, настраивать и повторно использовать собственные расчёты.

В этом пошаговом руководстве вы добавите и настроите скользящее среднее и индекс относительной силы (RSI), сохраните настройки графика и создадите простой индикатор на основе двух скользящих средних с помощью Pine Script версии 6.

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

Краткое содержание

  • Встроенные индикаторы TradingView позволяют применять готовые расчёты к данным графиков Deriv.
  • Скользящие средние помогают визуализировать ценовые тренды, тогда как RSI измеряет скорость и величину недавних изменений цены.
  • Pine Script позволяет создавать пользовательские индикаторы и управлять их расчётами, входными данными и отображением на графике.
  • Изменение настроек индикатора может существенно повлиять на его результаты, поэтому изучите и протестируйте каждую конфигурацию перед использованием.

Зачем использовать индикаторы на графиках Deriv?

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

Например, скользящая средняя сглаживает ценовые данные за указанное количество баров. Индекс относительной силы (RSI) — это индикатор импульса, который измеряет скорость и величину недавних изменений цены.

Pine Script добавляет ещё один уровень настройки. Вместо того чтобы использовать только встроенные индикаторы, вы можете задавать собственные вычисления и визуальные правила, а затем отображать их результаты на графике TradingView.

Это может быть полезно, если вы хотите:

  • применять единые правила анализа ко всем инструментам Deriv
  • изменять входные данные для расчётов без перерисовки элементов графика
  • создавать визуальные отображения для заданных вами условий
  • проверять, как идея ведёт себя на исторических данных графика, прежде чем применять её в реальной торговле

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

Как добавить индикаторы на график Deriv?

Шаг 1: Откройте инструмент Deriv

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

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

Шаг 2: Откройте меню индикаторов

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

Окно индикаторов TradingView с панелью поиска, навигацией по категориям и списком технических индикаторов.

Шаг 3: Добавьте скользящую среднюю и RSI

Найдите индикатор по названию. В рамках этого руководства добавьте скользящую среднюю (Moving Average) на ценовой график и индекс относительной силы (RSI) в отдельной панели.

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

Определите чёткую аналитическую цель для каждого индикатора. Добавление нескольких индикаторов только потому, что они широко используются, может затруднить интерпретацию графика, не улучшая при этом качество анализа.

Окно поиска TradingView с отображением RSI и списка связанных технических и пользовательских скриптов.

Шаг 4: Изменение входных параметров индикатора

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

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

Меньшая длина, как правило, быстрее реагирует на изменения цены. Большая длина, как правило, даёт более сглаженную линию, которая реагирует медленнее. Ни один из параметров не является однозначно лучшим; подходящее значение зависит от того, что именно вы анализируете.

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

Шаг 5: Настройка стиля и видимости

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

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

Настройки индикатора TradingView с элементами управления Inputs, Style и Visibility.

Шаг 6: Сохраните макет графика

Сохраните макет графика, если хотите, чтобы TradingView сохранил ваши индикаторы и настройки графика. Используйте описательное название макета, чтобы его назначение было легко узнаваемо в дальнейшем, например Deriv — trend and momentum practice.

Как создать индикатор на Pine Script?

Pine Script — это язык программирования TradingView для создания пользовательских инструментов построения графиков. В этом примере вы будете использовать Pine Script версии 6 для расчёта и отображения двух простых скользящих средних.

Индикатор Pine вычисляет и отображает информацию на графике. Стратегия Pine отличается от индикатора: она позволяет задавать торговые правила, которые TradingView может симулировать на исторических данных.

В этом руководстве мы создадим индикатор, а не торговую стратегию.

Шаг 1: Откройте Pine Editor

На веб-графике TradingView нажмите на иконку Pine на правой панели инструментов, чтобы открыть Pine Editor.

Интерфейс графика TradingView с выделенным элементом управления Pine Editor в правом меню.

Шаг 2: Создайте новый индикатор Pine

Откройте меню редактора и выберите опцию создания нового индикатора. Замените код шаблона следующим примером:

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

input.int() создаёт целочисленный параметр ввода, который впоследствии можно изменить через настройки индикатора. В данном примере значения длин по умолчанию равны 10 и 30.

ta.sma() вычисляет простую скользящую среднюю. Скрипт применяет её к ценам закрытия, используя быстрый и медленный периоды, заданные выше.

Два вызова plot() затем отображают результаты вычислений в виде оранжевой и синей линий на графике.

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

Шаг 3: Сохраните скрипт Pine Script

Нажмите «Сохранить» и задайте скрипту описательное имя. Сохранение работы позволяет легко найти и повторно открыть скрипт в дальнейшем.

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

Элементы управления сохранением для присвоения имени пользовательскому индикатору в TradingView Pine Editor.

Шаг 4: Добавьте индикатор на график

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

Выберите «Добавить на график». Два скользящих средних должны появиться поверх ценового графика.

Если редактор сообщает об ошибке, проверьте выделенную строку и сообщение об ошибке. Ищите различия между вашим скриптом и примером, например пропущенные символы или случайно изменённый код.

Скриншот Pine Editor с кодом и элементами управления редактора для учебного скрипта.

Шаг 5: Изменение входных параметров пользовательского индикатора

Откройте настройки пользовательского индикатора и измените быстрый или медленный период.

Поскольку скрипт определяет эти значения с помощью input.int(), вы можете настраивать их через интерфейс настроек, не редактируя исходный код.

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

Настройки быстрого и медленного периодов для пользовательского индикатора Pine с двумя скользящими средними.

Шаг 6: Редактирование или удаление индикатора Pine

Чтобы удалить индикатор, воспользуйтесь элементом управления удалением рядом с его меткой на графике.

Чтобы изменить сам скрипт, вернитесь в Pine Editor, отредактируйте код, сохраните изменения и при необходимости добавьте или обновите сохранённую версию на графике.

Чётко обозначайте назначение каждой сохранённой версии. Даже небольшое изменение в расчёте или исходных данных может существенно изменить то, что отображает график.

Как читать пример со скользящей средней?

Две скользящие средние на графике BTCUSD в Deriv TradingView
Приведённые показатели относятся к прошлым результатам, и прошлая доходность не является гарантией будущей доходности или надёжным ориентиром для прогнозирования.

Оранжевая линия по умолчанию вычисляет простую скользящую среднюю по последним 10 ценам закрытия. Синяя линия использует последние 30.

Поскольку расчёт за 10 периодов использует меньше баров, он, как правило, быстрее реагирует на появление новых цен в расчёте. Расчёт за 30 периодов включает больше баров и поэтому, как правило, более сглажен и медленнее реагирует.

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

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

В чём разница между индикаторами и стратегиями Pine?

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

Стратегия Pine определяет торговые правила, которые можно смоделировать на исторических данных графика. TradingView может использовать эти правила для получения результатов тестирования стратегии на исторических данных.

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

Что нужно помнить при использовании индикаторов?

  • Начните с конкретного аналитического вопроса и одного-двух подходящих индикаторов.
  • Разберитесь, что именно рассчитывает индикатор, прежде чем интерпретировать его результаты.
  • Внимательно изучайте скрипты сообщества, поскольку они созданы третьими сторонами и могут опираться на допущения, которые не подходят для каждого инструмента.
  • Помните, что индикаторы Pine отображают расчёты, тогда как стратегии Pine позволяют моделировать заданные торговые правила.
  • Сохраняйте и маркируйте версии скриптов при изменении расчётов или кода.
  • Не воспринимайте сигналы индикаторов или результаты исторического тестирования как прогнозы будущей доходности.
  • Протестируйте настройки на демо-счёте, прежде чем переходить к реальной торговле.

Викторина

Не найдено ни одного товара.

Часто задаваемые вопросы

Нужно ли уметь программировать, чтобы использовать индикаторы TradingView?

Нет. Вы можете добавлять и настраивать встроенные индикаторы без написания кода. Pine Script пригодится, когда вы хотите создать или адаптировать собственный инструмент для работы с графиками.

Почему я не могу добавить ещё один индикатор TradingView?

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

Размещает ли индикатор TradingView сделки автоматически?

Нет. Добавление индикатора или стратегии Pine на ваш график не размещает сделки автоматически в вашем подключённом аккаунте Deriv. В этом примере вычисляются и отображаются только две скользящие средние. Стратегии Pine позволяют моделировать торговые правила для тестирования.

Можно ли использовать общедоступные Pine-скрипты на инструментах Deriv?

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

Обязательно ли использовать Pine Script версии 6?

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

Анализируйте рынки с помощью аналитики на основе ИИ

Узнайте о TradersView

Присоединяйтесь к 3M+ трейдеров