• Продукты
  • Сообщество
  • Рынки
  • Брокеры
  • Ещё
Регистрация
  • Сообщество
  • /Индикаторы и стратегии
  • /Developers

Developers

Multi-Timeframe Configuration DemoThis is a developer friendly solution to the current PineScript limitation of not being able to easily configure presets for multiple timeframes. If you're developing multi-timeframe strategies then you've no doubt done battle with built-in `input` function which only allows for a single default value. You've probably come up with all kinds of fancy workarounds, including messy hardcoding, and even gritting your teeth and patiently reentering all the necessary values each time you refresh the chart or change the timeframe. The last one is my personal favourite. As you can see in the code below we have defined a `usePresets` condition which tells the script to use our preset configuration, otherwise the default `input` values will be used. If `usePresets` is false then we use our presets which are defined in a (fairly) easy to read condition chain with the help of some basic timeframe utility functions. Obviously this is nothing groundbreaking, but its helped me clean up my scripts a bit, so hopefully it will help you too.
Индикатор Pine Script®
от sourcey
11

Определённые рыночные данные предоставлены ICE Data Services. Определённые справочные данные предоставлены компанией FactSet. Copyright © 2025 FactSet Research Systems Inc.© TradingView, Inc., 2025 Все права защищены.

Больше, чем продукт
  • Суперграфики
Скринеры
  • Акции
  • ETF
  • Облигации
  • Криптомонеты
  • CEX-пары
  • DEX-пары
  • Pine
Тепловые карты
  • Акции
  • ETF
  • Криптовалюты
Календари
  • Экономические данные
  • Прибыль
  • Дивиденды
Другие продукты
  • Кривые доходности
  • Опционы
  • Лента новостей
  • Pine Script®
Приложения
  • Мобильное
  • TradingView Desktop
Сообщество
  • Социальная сеть
  • Wall of Love
  • Приведи друга
  • Правила поведения
  • Модераторы
Идеи
  • Торговля
  • Обучение
  • Выбор редакции
Pine Script
  • Индикаторы и стратегии
  • Эксперты
  • Фрилансеры
Инструменты и подписки
  • Возможности
  • Подписки
  • Рыночные данные
Торговля
  • Обзор
  • Брокеры
Специальные предложения
  • Фьючерсы CME Group
  • Фьючерсы Eurex
  • Набор данных по акциям США
О компании
  • Кто мы такие
  • Космическая миссия
  • Блог
  • Карьера и вакансии
  • Медиа-кит
Наш мерч
  • Мерч TradingView
  • Карты Таро для трейдеров
  • Часы C63 TradeTime
Политика и безопасность
  • Условия использования
  • Отказ от ответственности
  • Политика конфиденциальности
  • Политика файлов cookie
  • Положение о доступности
  • Советы по безопасности
  • Охота за ошибками
  • Страница статусов
Для бизнеса
  • Виджеты
  • Библиотеки графиков
  • Lightweight Charts™
  • Продвинутые графики
  • Торговая платформа
Возможности роста
  • Реклама
  • Интеграция брокеров
  • Партнёрская программа
  • Образовательная программа
Сообщество
  • Социальная сеть
  • Wall of Love
  • Приведи друга
  • Правила поведения
  • Модераторы
Идеи
  • Торговля
  • Обучение
  • Выбор редакции
Pine Script
  • Индикаторы и стратегии
  • Эксперты
  • Фрилансеры
Для бизнеса
  • Виджеты
  • Библиотеки графиков
  • Lightweight Charts™
  • Продвинутые графики
  • Торговая платформа
Возможности роста
  • Реклама
  • Интеграция брокеров
  • Партнёрская программа
  • Образовательная программа
Look FirstLook First