проблема преобразования кода скрипта pine (версия обновления)

#pine-script #pinescript-v5

#сосна-сценарий #pinescript-v5

Вопрос:

я хочу преобразовать этот код в сценарий pine версии 5

Моя позиция = купить==1 ? 0 : продать==1 или моя позиция[1]==1 ? 1 : 0

Это код версии 2

Я получаю эту ошибку при компиляции : Необъявленный идентификатор ‘myPosition’;

я думаю , что myPosition-это массив , но как это исправить, я определяю массив, но не работаю

Спасибо

Ответ №1:

В новых версиях скриптов pine сначала следует определить переменную, чтобы ссылаться на нее во время assignemtn.

Попробуйте что-нибудь в этом роде.

 myPosition = 0 myPosition := buy==1 ? 0 : sell==1 or myPosition[1]==1 ? 1 : 0  

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

1. спасибо, что исправили.

Ответ №2:

 style=line  

Это в3

Попробуйте в v5

 style=plot.style_line  

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

1. спасибо, что исправили.