Я просматриваю руководство по миграции Pine версии 3, и там есть пример, показывающий пользовательскую функцию и использующий security() для вызова этой функции. https://www.tradingview.com/wiki/Pine_Version_3_Migration_Guide
Теперь я попытался изменить свою пользовательскую функцию, чтобы она возвращала два значения вместо одного, но по какой-то причине это больше не работает. Ошибка находится в строке 10 ("[t,i] =...") и гласит: variableType.itemType не является функцией.
Мой код ниже, может ли кто-нибудь посоветовать, в чем проблема, пожалуйста?
//@version=3
study("My Script")
calcS() =>
s = 0.0
j = 0.0
s := close + 1
j := close + 2
[s, j]
[t, i] = security(tickerid, '120', calcS())
plot(t, color=red, transp=0)
plot(i, color=blue, transp=0)