Как вызвать функцию другого индикаторного скрипта? - PullRequest
0 голосов
/ 21 января 2020

Как я могу использовать результаты расчета одного скрипта («индикатор X») внутри другого скрипта («индикатор Y»)?

Показатель X выглядит следующим образом:

//@version=4
study("Indicator X", overlay=true)
a = input(title="Input A", defval=3)
b = input(title="Input B", defval=3)

Я знаю как создать функцию внутри этого скрипта:

my_function(a, b) =>
var float trend = 0
if (condBull)
    trend := 1
if (condBear)
    trend := -1 
[trend]

Можно ли вызвать эту функцию внутри другого скрипта?

Как-то так?

//@version=4
study("Indicator Y", overlay=false)
plot(my_function(2,2),title="Indicator X Trend line", style=plot.style_line, color=color.red)
...