У пользователей TradingView, работающих в Pine с индикаторами и стратегиями, теперь стало еще больше возможностей. И на это есть две причины:
- Вы присылали нам предложения и пожелания по улучшению.
- Основатели компании и руководители команд прислушивались к вам, а разработчики старались претворять в жизнь те улучшения, о которых вы просили.
Улучшения для трейдеров
Вместе мы можем свернуть горы, хотя со временем помнить обо всех достижениях становится сложнее. Мы подготовили список самых важных достижений для трейдеров по индикаторам и стратегиям в 2020:
- Мы выпустили новые встроенные индикаторы: Объём за сессию HD, настраиваемые инструменты рисования Фиксированный профиль объема и Anchored VWAP, Auto Fib Retracement и более 40 свечных моделей.
- Многие встроенные индикаторы теперь доступны на нескольких временных интервалах.
- Каждый новый скрипт, попадающий в нашу публичную библиотеку, теперь проверяется. Скрипты, нарушающие наши правила поведения, не проходят модерацию, благодаря этому у нас более стабильная, надежная библиотека, где 100 000+ индикаторов и стратегий, доступных пользователям TradingView, большинство из которых — бесплатные.
- Команда PineCoders отбирает лучшие из недавно опубликованных скриптов с открытым кодом для нашей новой страницы выбор редакции.
Улучшения в Pine Script
Те, кто пользуются индикаторами и стратегиями на TradingView, тоже косвенно получают бонусы от улучшений, которые мы выпускаем для нашего языка программирования Pine, так как это позволяет Pine разработчикам создавать более мощные скрипты.
Самые важные достижения Pine в 2020:
- На стратегии теперь можно добавлять оповещения, а также мы улучшили методы расчета.
- Теперь в языке Pine доступны массивы.
- Основные функции Pine могут поддерживать аргументы серийного типа.
- Была добавлена поддержка нескольких новых встроенных функций для популярных индикаторов.
- Добавили новые параметры ввода даты и цвета.
- Чтобы с легкостью добавлять функционал на разных временных интервалах простым скриптам, к `study()` и`strategy()`, добавили параметр ‘resolution’.
- Время компиляции скриптов Pine значительно сократилось.
- Мы стали рациональнее использовать ресурс скрипта, чтобы расширить имеющиеся ограничения. Теперь доступное количество линий и меток увеличилось с 50 до 500.
- Вендоры могут устанавливать срок доступа для пользователей к своим скриптам с ограниченным доступом.
- В редакторе добавилась функция поиск и замена.
- Добавилась поддержка ‘else if’.
- `security()` теперь поддерживает tuple-данные.
- У скриптов теперь есть доступ к фундаментальным данным через функцию `financial()`.
- С помощью функции `quandl()` доступ к данным от Quandl в скриптах стал удобнее.
- Улучшили компиляцию и исправили сообщения ошибок загрузки.
Все больше трейдеров хотят пользоваться настраиваемыми оповещениями. Многие трейдеры хотят изучать рынки с помощью скриптов Pine и работать с данными объема нестандартными методами. Это те области, которым мы планируем уделить особое внимание, а также продолжать качественно и разносторонне улучшать способы, благодаря которым разработчики смогут контролировать входные параметры и отображение своих скриптов.
Мы развиваем Pine для вас, стараемся справляться с поставленными вами задачами по улучшению языка, чтобы его было легко изучать новичкам, но при этом был достаточно функциональным для опытных разработчиков.
Благодарность Pine-разработчикам
Конечно же, на TradingView есть множество встроенных индикаторов, но разнообразие и количество тех, которые написаны изобретательными и щедрыми разработчиками Pine нашего сообщества не идет ни в какое сравнение с тем, что мы могли бы написать сами.
Вот лишь несколько из самых популярных скриптов 2020 среди трейдеров:
Divergence for many indicator v3 и Pivot Point Supertrend от LonesomeTheBlue
Divergence Indicator (any oscillator) от yatrader2
[RS]ZigZag Multiple Methods — Forecast — patterns — labels от RicardoSantos
Если вы еще не знаете о наших экспертах Pine, взгляните на их работу. Эти авторы очень много сделали для нашей платформы.
TradingView становится эталоном в сообществе трейдеров и инвесторов по всему миру, всё больше авторов скриптов присоединяются к нашей платформе, среди них есть несколько восходящих звезд, которые уже заняли место среди лучших: KivancOzbilgic, LonesomeTheBlue, rumpypumpydumpy, dgtrd, BigBitsIO, EvoCrypto, yatrader2, john_everist, theheirophant, balipour, capissimo, RedKTrader.
Многие из наших опытных Pine программистов и пользователей, хорошо разбирающихся в платформе, входят в группу PineCoders. Среди прочих задач они составляют команду учетной записи PineCoders, которая занимается модерацией скриптов, наполнением страницы выбор редакции, публикацией обучающих материалов по Pine, ответами на вопросы о Pine на публичных форумах.
Мы тесно сотрудничаем с PineCoders, выбирая, создавая и расставляя приоритеты для идей пользователей, которые в итоге становятся новыми функциями платформы. Многие из PineCoders уделяют значительное количество времени помощи в улучшении платформы, а также помогают в управлении сообществом Pine-разработчиков TradingView. Их работа не видна, они не выставляют её напоказ, поэтому мы сделаем это за них:
- RicardoSantos — один из админимтраторов PineCoders. Помимо того, что он просто мэтр, он еще и самый изобретательный и продуктивный автор на платформе. Будучи трейдером уже долгое время, он помогает разрабатывать новые функции и выбирать лучшее для страницы выбор редакции. А еще он вносит существенный вклад в группе бета-тестирования. И хотя считает себя совершенно обычным человеком, пока мэтр говорит, остальные — слушают.
- scarf — сооснователь еще один администратор PineCoders. Опытный трейдер, торгующий из разных точек мира в разное время. Он обладает энциклопедическими знаниями об индикаторах, торговом портфеле и методологии трейдинга.
- allanster — работает в команде администраторов. Один из экспертов, присматривающий за независимой группой Pinescripters в Telegram. allanster знает толк в индикаторах, кропотливо пишет код. Жизнь становится чуть лучше, когда он удостаивает группу своим искрометным юмором.
- e2e4mfck — тоже один из администраторов. По части модерации скриптов он один из главных помощников, а еще помогает собирать идеи пользователей. Публикует безупречно чистый код на Pine.
- midtownsk8rguy — внес огромный вклад при разработке многих новых функций на платформе. Поклонник Элерса. Публикует скрипты по биржевому анализу, которые выходят за пределы возможного по своей визуализации.
- Peter_O, Duyck, Jos из Kodify, mortdiggidy, Daveatt, DonovanWall, LonesomeTheBlue и bmastien знают платформу, как свои пять пальцев, и регулярно помогают с новыми функциями, отчетами по ошибкам и бета-тестированием. Многие из них также отвечают на вопросы на публичных форумах.
- everget — вместе с мэтром внес решающий вклад в ранних попытках создания PineCoders. А помимо этого, публиковал безупречный и изобретательный код на Pine. У него набита рука по части новых функций, и он всегда старается помочь PineCoders. Он и мэтр помогли создать Pine Script Coding Conventions, которые мы использовали в нашей собственной документации Pine.
- alexgrover — написал гид Digital Signal Processing in Pine, публикует скрипты под учетной записью PineCoders, чтобы помочь разработчикам, а также помогает создавать новые функции.
- Многие другие участники команды PineCoders — наши глаза и уши на платформе. Они помогают убедиться в том, что на сайте всё идет, как надо.
- LucF — лидер PineCoders. Он курирует проекты PineCoders, публикует большую часть обучающих материалов под учетной записью PineCoders и на сайте pinecoders.com, а также поддерживает связь с нашими командами.
Пока вы продолжаете рассказывать нам, какие улучшения вы хотели бы видеть на платформе, нет границ тому, чего мы можем достичь вместе. Продолжайте присылать нам идеи!