Блог им. analizator |Color Resolution / PineScript v4 TradingView

Я уже давал скрипт с подсветкой дней.
Придумал название попроще и сделал удобную функцию выбора разрешения.
Color Resolution / PineScript v4 TradingView

//@version=4
study("Color Resolution", overlay=true)

resolution = input(title="Resolution", type=input.resolution, defval="D")
resolution_open = security(syminfo.tickerid, resolution, open, barmerge.gaps_off, barmerge.lookahead_on)
resolution_close = security(syminfo.tickerid, resolution, close, barmerge.gaps_off, barmerge.lookahead_on)
p_open = plot(resolution_open, color=#00000080, display=display.all, style=plot.style_stepline)
p_close = plot(resolution_close, color=#00000080, display=display.all, style=plot.style_stepline)
fill(p_open, p_close, resolution_close >= resolution_open ? color.green : color.red, 75)

Версия от Винни Пуха из комментариев.
Добавлены тени.
//@version=4
study("Color Resolution Vinni", overlay=true)

rsl = input(title="Resolution", type=input.resolution, defval="D" )
resolution = timeframe.isweekly? "M": rsl

resolution_high = security(syminfo.tickerid, resolution, high, barmerge.gaps_off, barmerge.lookahead_on)
resolution_low = security(syminfo.tickerid, resolution, low, barmerge.gaps_off, barmerge.lookahead_on)
p_high = plot(resolution_high, color=#000000, display=display.all, style=plot.style_stepline, transp = 100, title="High")
p_low = plot(resolution_low, color=#000000, display=display.all, style=plot.style_stepline, transp = 100, title="Low")
fill(p_high, p_low, color = #131722, transp = 80, title="Fill_High_low")


resolution_open = security(syminfo.tickerid, resolution, open, barmerge.gaps_off, barmerge.lookahead_on)
resolution_close = security(syminfo.tickerid, resolution, close, barmerge.gaps_off, barmerge.lookahead_on)
p_open = plot(resolution_open, color=#000000, display=display.all, style=plot.style_stepline, transp = 100, title="Open")
p_close = plot(resolution_close, color=#000000, display=display.all, style=plot.style_stepline, transp = 100, title="Close")
fill(p_open, p_close, resolution_close >= resolution_open? #0cf8c4: #e91e63, transp = 90, title="Fill_Open_Close")

Блог им. analizator |COVID19 HISTOGRAM

На TradingView нужно открыть COVID19:CONFIRMED, скрыть текущий график и применить скрипт.

//@version=4
study("COVID19 HISTOGRAM", overlay=true)
confirmed_prev = security("COVID19:CONFIRMED", "D", close[1])
confirmed = security("COVID19:CONFIRMED", "D", close)
deaths_prev = security("COVID19:DEATHS", "D", close[1])
deaths = security("COVID19:DEATHS", "D", close)
recovered_prev = security("COVID19:RECOVERED", "D", close[1])
recovered = security("COVID19:RECOVERED", "D", close)
c = confirmed_prev ? confirmed - confirmed_prev : confirmed
r = recovered_prev ? recovered - recovered_prev : recovered
d = deaths_prev ? deaths - deaths_prev : deaths
plot(c, color=color.blue, style=plot.style_columns)
plot(r, color=color.green, style=plot.style_columns)
plot(d, color=color.red, style=plot.style_columns)
Синие — подтверждены.
Зелёные — вылечены.
Красные — умерли.
COVID19 HISTOGRAM



Блог им. analizator |Процент дневных гэпов / PineScript TradingView

Индикатор дневных разрывов на гистограмме в процентах.
Показывает дневные разрывы на гистограмме если таймфрейм равен или ниже дневного.
Показывает месячные разрывы, если таймфрейм выше дневного.

//@version=4
study("Dayli Gaps Percentange")

resolution = timeframe.isdwm and timeframe.isdaily == false ? "M" : "D"
close_prev = security(syminfo.tickerid, resolution, close[1], barmerge.gaps_off, barmerge.lookahead_on)
open_today = security(syminfo.tickerid, resolution, open, barmerge.gaps_off, barmerge.lookahead_on)
pr = open_today >= close_prev ? ((open_today - close_prev) / close_prev) * 100.00 : ((close_prev - open_today) / open_today) * 100.00
plot(pr, color=(open_today >= close_prev ? color.green : color.red), style=plot.style_columns)
V2
//@version=4
study("Dayli Gaps Percentange", precision=2)

resolution = timeframe.isdwm and timeframe.isdaily == false ? "M" : "D"
close_prev = security(syminfo.tickerid, resolution, close[1], barmerge.gaps_off, barmerge.lookahead_on)
close_today = security(syminfo.tickerid, resolution, close, barmerge.gaps_off, barmerge.lookahead_on)
open_today = security(syminfo.tickerid, resolution, open, barmerge.gaps_off, barmerge.lookahead_on)
pr = open_today >= close_prev ? ((open_today - close_prev) / close_prev) * 100.00 : ((close_prev - open_today) / open_today) * 100.00
plot(close_today >= close_prev ? pr : -pr, color=(close_today >= close_prev ? color.green : color.red), style=plot.style_columns)
Добавил отрицательную гистограмму, определяется по close сегодня минус close вчера.
Процент дневных гэпов / PineScript TradingView



Блог им. analizator |Color Month Week Day / PineScript TradingView

Если Вы чаще используете малый ТФ и надоедает переключаться на старшие ТФ, то есть решение.
Написал скрипт который рисует линии открытия и закрытия дня, а закрашивает цветом свечи.

На таймфреймах меньше дня рисует день, на днях неделю и на неделях месяц.
//@version=4
study("Color Month Week Day", overlay=true)

resolution = timeframe.isweekly ? "M" : timeframe.isdwm ? "W" : "D"

resolution_open = security(syminfo.tickerid, resolution, open, barmerge.gaps_off, barmerge.lookahead_on)
resolution_close = security(syminfo.tickerid, resolution, close, barmerge.gaps_off, barmerge.lookahead_on)
p_open = plot(resolution_open, color=#00000080, display=display.all, style=plot.style_stepline)
p_close = plot(resolution_close, color=#00000080, display=display.all, style=plot.style_stepline)
fill(p_open, p_close, resolution_close >= resolution_open ? color.green : color.red, 75)
Color Month Week Day / PineScript TradingView
Color Month Week Day / PineScript TradingView

( Читать дальше )

Блог им. analizator |Volume Base Unit / PineScript TradingView

Скрипт показывает объём базовой единицы на каждом таймфрейме.
Как известно, объём считается в котируемой единице и чем цена выше, тем выше объём.
За этим объёмом скрывается истинная величина актива.
Хорошо подойдёт для анализа на старших ТФ.
//@version=4
study("Volume Base Unit", format=format.volume)

plot(volume / ohlc4, color=(close >= open ? color.green : color.red), style=plot.style_columns)
 Volume Base Unit / PineScript TradingView
Volume Base Unit / PineScript TradingView

( Читать дальше )

Блог им. analizator |ПУШКА! Индекс оптимизма Смарт-Лаба на гистограмме TradingView

Скачал CSV файл https://smart-lab.ru/indeks-optimizma//download/
На гистограмме количество Оптимистов минус Пессимистов.

2020
ПУШКА! Индекс оптимизма Смарт-Лаба на гистограмме TradingView

2019
ПУШКА! Индекс оптимизма Смарт-Лаба на гистограмме TradingView

( Читать дальше )

Блог им. analizator |TradingView PineScript Индикатор процентов

Публикую индикатор который отображает гистограмму движения от предыдущего дня close к текущему close.
Точно так же считает процент сам TradingView.

//@version=4
study('Percentage Movement', format=format.volume, precision=2)
_open = close[1] == na ? open : close[1]
cl = _open > close ? color.red : color.green
pr = _open > close ? ((_open - close) / _open) * 100.00 : ((close - _open) / _open) * 100.00
plot(pr, color=cl, style=plot.style_columns)


TradingView PineScript Индикатор процентов

Чтобы применить, внизу нужно нажать Редактор Pine, скопировать код и нажать Добавить на график.

Блог им. analizator |DrVaska eToro TradingView визуализация

DrVaska eToro TradingView визуализация
Как говорит наш дорогой шеф, если человек усредняется, то он казиношник.
Сегодня рассмотрим сделки Василия Олейника. Цивилизация нам дарует возможность слышать, что говорит человек и видеть, что он делает.

Начнём с актуального, текущий портфель Василия https://www.etoro.com/people/drvaska/portfolio
Как известно, он покупает ПРОТИВ ТРЕНДА, когда цена идёт не в его сторону, он добавляет ещё позиции.
Когда цена возвращается в безубыток средней цены покупки, то он выскакивает из актива, если повезёт, конечно.

Начинаем с Боинга.
5m
DrVaska eToro TradingView визуализация

( Читать дальше )

Блог им. analizator |Seven_17 Etoro Portfolio Tradingview визуализация

Визуализация портфеля Seven_17 на Etoro.
Это то что видит любой желающий https://www.etoro.com/people/seven_17/portfolio/rig
Seven_17 Etoro Portfolio Tradingview визуализация
20 позиций 99% инвест и -60% чистый убыток.

Посмотрим как это выглядит на графике, на разных таймфреймах.

15m
Seven_17 Etoro Portfolio Tradingview визуализация

( Читать дальше )

....все тэги
UPDONW
Новый дизайн