liga

Liga Vector Power

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

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

Не забудте указать число знаков после запятой
Remove from Favorite Scripts Add to Favorite Scripts
//@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' )
Идеи Скрипты График
Россия
United States
United Kingdom
India
España
France
Italia
Polska
Brasil
Türkiye
Indonesia
日本
한국
Домой Скринер акций Сигналы для Форекс пар Экономический календарь О проекте Особенности Правила поведения Модераторы Для сайтов Виджеты Компонент графиков Приоритетная поддержка Отзывы и предложения Блог и новости ЧаВо Справка и Wiki Твиттер
Личные сообщения Чат Опубликовано идей Подписчики Подписаны Приоритетная поддержка Публичный профиль Настройки профиля Счёт и оплата Выйти