Проблема с EMA с использованием Security () в Pine Script Tradingview - PullRequest
0 голосов
/ 26 мая 2020

Мне нужно закодировать индикатор, который позволит мне узнать значение ema от другого TF (части более крупного индикатора).

Это мой код для получения 9-периодной ema над толстушкой за 15 минут TF:

bbw2 = security(syminfo.tickerid, "15", bbw(src, length, mult))
emabbw2 = ema(bbw2, 9)

Но значение emabbw2, которое я получаю, когда я нахожусь в 1M, не то же самое. получить, когда я нахожусь в 15M, так как я могу это закодировать, чтобы получить правильное значение ema из 15M, когда я нахожусь в 1M графике?

Спасибо!

1 Ответ

1 голос
/ 28 мая 2020

Необходимо разрешить security() выполнять вычисления в своем контексте:

bbw2 = bbw(src, length, mult)
emabbw2 = security(syminfo.tickerid, "15", ema(bbw2, 9))
...