Компилятор не может вызывать «точки опоры» с аргументом - PullRequest
0 голосов
/ 06 октября 2019

Я пытался сделать индикатор многоуровневой высокой точки разворота, но все еще новым учеником и не знаю, как его исправить.

Я пытался поместить функцию 'tf' в несколько мест кода, ноон не работает.

//@version=4

study("Pivot Prices", overlay=true)
tf=input('120')
leftbars = input(10, minval=1, title='Bars to the left')
rightbars = input(2, minval=1, title='Bars to the right')

phigh = pivothigh(high, tf, leftbars,rightbars)
plow = pivotlow(low, tf, leftbars, rightbars)

if phigh
label1 = label.new(bar_index[rightbars], high[rightbars], text=tostring(high[rightbars]), style=label.style_labeldown, color=color.orange)

if plow
label2 = label.new(bar_index[rightbars], low[rightbars], text=tostring(low[rightbars]), s``tyle=label.style_labelup, color=color.green)

Я хочу, чтобы он отображал перспективу с несколькими кадрами, но не могу понять, что не так в коде.

1 Ответ

2 голосов
/ 06 октября 2019

Прочитайте документацию. pivothigh() и pivotlow() могут принимать два или три аргумента.

pivothigh(source, leftbars, rightbars) → series[float]
pivothigh(leftbars, rightbars) → series[float]

Вы передаете четыре аргумента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...