Платформа TradingView: график, Pine, тестер и реальный счёт

График, симуляция и счёт — разные источники данных

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

Сохранённая раскладка помогает работать в браузере и приложениях при соблюдении условий аккаунта. Список наблюдения не равен нескольким одновременным графикам: число панелей зависит от выбранного плана. Матрица TradingView сейчас показывает для Basic один график во вкладке; проверяйте актуальные лимиты перед выбором рабочего процесса.

Часовая зона подписи не меняет час Pine по умолчанию

Одна вымышленная свеча: 13:30 UTC, 15:30 на графике Europe/Warsaw, 09:30 в зоне символа America/New_York. Pine hour остаётся 9.

На узком экране прокрутите диаграмму вбок.

Вымышленный момент открытия 6 октября 2026 года. Для этой даты Нью-Йорк UTC−4, Варшава UTC+2. Час Pine относится к открытию свечи в зоне символа.

По документации Pine переменная hour по умолчанию использует syminfo.timezone, а часовая зона графика меняет отображение, но не расчёт скрипта. В нашем примере открытие 13:30 UTC соответствует 09:30 America/New_York и 15:30 Europe/Warsaw. При переводе подписи графика на UTC Pine hour остаётся 9. Для правила по Варшаве укажите зону явно: hour(time, "Europe/Warsaw") возвращает 15. В журнале теста храните полный момент UTC, зону символа и зону фильтра.

Pine Script, публичные индикаторы и условия сигнала

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

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

Тариф, лимиты и биржевые данные

В матрице сервиса есть Basic, Essential, Plus, Premium и Ultimate; Premium не является самым высоким уровнем всего предложения. Проверяйте нужное число графиков, индикаторов и оповещений, доступную историю, интервалы и рыночные данные по текущему тарифу. Подписка на план сама по себе не включает все платные биржевые потоки реального времени.

TradingView сообщает, что для части американских акций данные по умолчанию приходят от Cboe, а биржевые данные могут требовать отдельного права доступа. Для некоторых интегрированных брокеров купленные у них потоки можно подтвердить в Trading Panel, но проверка действует только для указанных брокеров, бирж и аккаунтов. Учитывайте и сведения из панели приказа: сервис отдельно предупреждает, что видимый график с подпиской TradingView и котировка в панели брокера могут поступать из разных потоков и иметь разные задержки.

Пример правила и ограничение тестера

Вымышленная часовая свеча. Правило требует закрытия выше 1,1050. В 10:35 цена достигает 1,1052, но свеча закрывается в 11:00 по 1,1040. Условие пересечения внутри свечи могло выполниться; условие закрытия выше 1,1050 не выполнено. Это придуманные цены, а не запись сделки. Зафиксируйте, какое условие и частоту оповещения проверяли.

Симулятор стратегии TradingView использует модель исполнения. Bar Magnifier при доступности данных меньшего интервала уточняет историческую последовательность внутри свечи, но не доказывает, что реальный брокер исполнил бы приказ по той же цене или что была бы та же очередь. Запишите версию кода, период, издержки, время сигнала и модель исполнения. Расхождение с другим тестером надо разбирать с одинаковыми входными данными.

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

Где заканчивается удобство подключения

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

Согласно текущей справке TradingView, Pine-стратегии сами не автоматизируют сделки на брокерском счёте: торговля стратегии ограничена тестированием. Внешняя программа может обрабатывать webhook-оповещения, но это отдельная система исполнения. Ей нужны учёт повторных сообщений, подтверждений исполнения, перезапусков и сверка состояния брокерского счёта.

Вымышленная доставка повторного решения. Получатель получает два одинаковых сообщения с одним идентификатором решения, каждое запрашивает добавление 0,10 лота; исходная позиция равна нулю, оба приказа условно исполняются полностью. Если каждый запрос отправляется заново, итог 0,20 лота. Если система распознаёт уже обработанное решение, итог 0,10 лота. Идентификатор должен различать решение и версию правила: только «EURUSD» заблокировал бы и будущий законный сигнал. «Получено», «отправлено» и «исполнено» — разные состояния. Простая память процесса пропадёт при перезапуске; после сбоя сначала сверяйте историю счёта. Модель показывает проблему повторения, но не гарантирует исполнение ровно один раз.

Практическая последовательность

  1. Выберите полный символ и запишите поставщика, продукт, сессию и часовую зону.
  2. Отделяйте ручные решения, результаты симулятора и реальные исполнения.
  3. Проверьте условие оповещения, его частоту и сохранённый снимок после изменения кода.
  4. Уточните поддерживаемую компанию брокера, счёт и продукт до отправки заявки.
  5. Сопоставляйте тестеры лишь после согласования данных, времени сигнала, расходов и модели исполнения.

Проверьте понимание

Свеча открывается 6 октября 2026 года в 13:30 UTC, зона символа — America/New_York. Вы меняете только зону графика с Варшавы на UTC. Что происходит с Pine hour по умолчанию?

Ответ и объяснения без JavaScript

Правильный ответ: Остаётся 9.

Меняется с 15 на 13.

Так изменится подпись графика; Pine hour использует зону символа.

Меняется с 9 на 13.

Для этого пришлось бы изменить сам расчёт часа в скрипте на UTC.

Остаётся 9.

В зоне символа это 09:30; смена зоны отображения не меняет Pine hour.

Вопросы и ответы

Достаточно ли перейти на платный план для всех биржевых данных в реальном времени?

Нет. Для некоторых бирж нужны отдельные права на данные; проверьте нужный поток и панель брокера.

Обновится ли оповещение после изменения скрипта?

Нет. Действующее оповещение использует сохранённый снимок; для нового правила его надо создать заново.

Разместит ли Pine-стратегия реальную заявку через Trading Panel?

Справка TradingView описывает стратегии как ограниченные тестированием, без автоматической торговли на брокерском счёте.

Источники и пределы применения

  1. TradingView Pine Script — Time and time zones

    Разделение зоны графика и символа; значения hour и час открытия свечи.

  2. TradingView — Pricing matrix

    Текущие планы и лимиты: проверять перед выбором.

  3. TradingView — Additional market data

    Отдельные биржевые потоки и данные Cboe по умолчанию.

  4. TradingView — Real-time data source and order panel

    Различие графика и потока брокера в панели заявки.

  5. TradingView Pine Script — Strategies

    Брокерский эмулятор и Bar Magnifier на доступных меньших интервалах.

  6. TradingView Pine Script — Alerts

    Снимок скрипта, входов, символа и интервала при создании оповещения.

  7. TradingView — How to autotrade using Pine Script strategies

    Стратегии ограничены тестированием, без автоматических брокерских сделок.

  8. TradingView — OANDA connection instructions

    Раздельный вход для OANDA EU и TMS; применимость зависит от компании и счёта.

Функции и ограничения TradingView зависят от текущего плана, поставщика данных, поддерживаемого брокера и его юридического лица. Времена и цены примеров гипотетические; это не инвестиционная рекомендация.