hline не работает должным образом в PineScript - PullRequest
0 голосов
/ 30 августа 2018

Как работает приведенный ниже код:

//@version=3
study("My Script", overlay=true)
price = (ticker == "EURUSD" ? 1.1600 : 1.1500)
hline(1.1500, title='Pi', color=blue, linestyle=dotted, linewidth=2)
plot(price)

Но это не так:

//@version=3
study("My Script", overlay=true)
price = (ticker == "EURUSD" ? 1.1600 : 1.1500)
hline(price, title='Pi', color=blue, linestyle=dotted, linewidth=2)
plot(price)

Единственная разница заключается в использовании переменной для параметра hline.

1 Ответ

0 голосов
/ 31 августа 2018

Ну, идея hline() состоит в том, чтобы иметь горизонтальную линию по фиксированной цене . Если вы используете переменную для параметра price, то это , а не" фиксированный ". Потому что переменная может иметь другое значение во время выполнения. Следовательно, вы не можете использовать переменные.

...