Скрипты Tradingview Pine выдают ошибку разрешения для функции рисования линий

#pine-script #algorithmic-trading

#сосновый сценарий #алгоритмическая торговля #pine-script

Вопрос:

 //@version=4

study(shorttitle="try", title="line", overlay=true, resolution="")

line.new(x1=bar_index[10], y1=close[10], x2=bar_index, y2=close)
  

Я хочу нарисовать простую линию на графике trading view, используя pine scripts.
Я получаю ошибку разрешения. Я что-нибудь упускаю?

Ошибка: строка 5: Аргумент ‘resolution’ несовместим с функциями, которые имеют побочные эффекты. Скрипт ‘crcheck’ был сохранен

Комментарии:

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

2. Кажется, что проблема в основном вызвана функцией «метка» или «линия». Это ошибка. Поскольку функция официально реализована в конце 2020 года и является совершенно новой, я надеюсь, что это должно быть исправлено в ближайшем будущем.

Ответ №1:

Удалить

 , resolution=""
  

тогда это должно сработать.

Ответ №2:

Формулировка неясна из-за нехватки места, но это означает, что вы используете материал, который нельзя вычислить / отобразить в других TFS. Это не означает, что невозможно кодировать в Pine; чаще всего вы сможете кодировать это с помощью security() ; просто означает, что это не может быть обработано с помощью resolution метода, целью которого является предоставление простого способа предоставления функциональности MTF для простых скриптов. Это не устарело security() .