Документация/Проведение бэктестов

Выполнение бэктестов

Подготовьте список тикеров, проверьте один набор настроек и позвольте PineBag протестировать каждый тикер по порядку.

Собрать сумку

Мешок символов PineBag с элементами управления поиском, копированием, вставкой и очисткой.
Реальная боковая панель с десятью тикерами, готовыми к запуску.
  1. Поиск в TradingView.
    Выберите «Поиск», найдите рынок и используйте PineBag добавить действие. Префикс обмена сохраняется.
  2. Вставить список.
    Выберите «Вставить» или нажмите ⌘V/Ctrl+V. Допускаются новые строки, запятые, точки с запятой и пробелы; дубликаты игнорируются.
  3. Копируйте или используйте повторно.
    Копия возвращает один тикер в каждой строке. Clear копирует пакет перед его удалением, чтобы Paste мог его восстановить.
  4. Просмотрите теги.
    Используйте × на теге, чтобы удалить одну ошибку и подтвердить подсчет перед запуском.
Пример сумкиNASDAQ:AAPL NASDAQ:MSFT BINANCE:BTCUSDT CME_MINI:ES1!

Выберите, откуда берутся свойства стратегии

Откройте настройки PineBag и выберите TradingView или Скрипт в разделе «Свойства стратегии». Выбранный источник выигрывает, если одно и то же значение существует в обоих местах; TradingView используется по умолчанию.

Настройки PineBag с приоритетом стратегии и свойства стратегии TradingView и скрипта
Приоритет TradingView использует текущие свойства графика. Приоритет сценария использует значения, объявленные в разделе strategy().
По умолчанию

Приоритет TradingView

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

Портативный

Приоритет скрипта

Используйте это, когда каждый прогон должен содержать одни и те же предположения внутри .pine file. TradingView предоставляет только свойство, которое не установлено в декларации.

изменение параметров в TradingView

Диалоговое окно свойств стратегии TradingView
Официальный интерфейс свойств стратегии TradingView. Открыть справочник TradingView ↗
  1. Добавьте стратегию на график.
    Откройте его настройки с помощью значка шестеренки и выберите Свойства вкладка.
  2. Задайте предположения об аккаунте.
    Проверьте начальный капитал, базовую валюту и размер ордера.
  3. Установить торговые расходы.
    Введите комиссию и проскальзывание. Они применяются к каждому тиккеру в сумке.
  4. Проверьте кредитное плечо и заполнение.
    Устанавливайте длинную/короткую маржу, поведение перерасчета и исполнения ордеров только тогда, когда это необходимо стратегии.
  5. Вернуться в PineBag.
    Оставьте приоритет TradingView выбранным, подтвердите сводку на боковой панели и начните анализ.
Для справедливого сравнения: не меняйте стратегию или свойства TradingView, пока активен запуск.

Или сохраните параметры в Pine Script

С приоритетом сценария strategy() декларация становится портативным источником истины. Этот шаблон включает в себя основные свойства и небольшой пример пробоя EMA.

Открыть шаблон стратегии со всеми переменными Properties →

↓Загрузите редактируемый шаблон .pine4 КБ · Pine Script v6

Выберите режим истории

Быстро

История диаграммы

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

Выровнено

Точный общий диапазон

Проверяет каждый тикер между одними и теми же датами. Для этого требуется план TradingView с глубоким бэк-тестированием.

Что происходит во время теста

1Подтвердить

PineBag проверяет стратегию и настройки.

2Тест

TradingView рассчитывает один тикер за другим.

3Объединить

PineBag сохраняет результаты в одном локальном отчете по портфелю.

Запуск и мониторинг запуск

  1. Подтвердить стратегию и пакет.
    Проверьте файл, таймфрейм, капитал и количество тикеров.
  2. Выберите режим истории.
    Выберите быструю историю графиков или точный общий диапазон дат.
  3. Выберите «Выполнить бэктест».
    Держите вкладку TradingView открытой, пока счетчик прогресса движется.
  4. Просмотр предупреждения.
    PineBag называет неудачный тикер и сохраняет готовые результаты.
  5. Откройте отчет.
    Результат и проверенная версия стратегии хранятся локально.

Ограничения и безопасное использование

Держите вкладку открытой. Большая сумка занимает больше времени, поскольку тикеры проверяются один за другим. Запускайте доступность и рыночные данные в соответствии с вашим планом TradingView.