liga

Liga Vector Power

Исправил досадную ошибочку

Скрипт позволяет увидеть на сколько продвинулась цена за период времени и процентное соотношение между падением и ростом.

Не забудте указать число знаков после запятой
Скрипт с открытым кодом

В истинном духе TradingView автор этого скрипта опубликовал его с открытым исходным кодом, чтобы трейдеры могли понять, как он работает, и проверить на практике. Вы можете воспользоваться им бесплатно, но повторное использование этого кода в публикации регулируется Правилами поведения. Вы можете добавить этот скрипт в избранное и использовать его на графике.

Отказ от ответственности

Данная информация не является индивидуальной инвестиционной рекомендацией, отражает только личное мнение автора, не может служить руководством для инвестиций в какие-либо финансовые инструменты и быть их рекламой. Подробнее в Условиях использования.

Хотите использовать этот скрипт на графике?
//@version=2
study(shorttitle="LVP", title="Liga Vector Power", overlay=false)
length=input(5, minval=1, title="Размер окна")
point=input(0.00001, minval=0.000001, title="Множитель")
basisf = ema(close, 2)
vectorsmaf = (basisf>basisf[1])?1:(basisf<basisf[1])?2:3
vectorsmasstr(x)=>
    up=0, down=0 
    
    for i=0 to x
        if (basisf[i+1]<basisf[i])
            up:=up+(basisf[i]-basisf[i+1])
        if (basisf[i+1]>basisf[i])
            down:=down+(basisf[i+1]-basisf[i])
    up   :=floor(up  /point)
    down :=floor(down/point)
    percent = floor(abs(up-down)/(up+down)*100)
    [up,down,percent]  
[trendpowerup,trendpowerdown,percent] = vectorsmasstr(length)

plot(percent,        style = line,    color = yellow, transp = 50, title='percent' )
plot(trendpowerup,   style = columns, color = lime, transp = 50,   title='Trendpowerup' )
plot(trendpowerdown, style = columns, color = red,  transp = 50,   title='Trendpowerdown' )