Madrid

Madrid Upper OHLC

485
This study displays the candlesticks of the upper timeframe, this provides a glance of the bigger picture in the current time frame by quickly and easily identifying the main OHLC levels.
In this example I am using the indicator twice on the 15 min chart, the first implementation displays the candles of the Daily timeframe and the second displays those of the weekly.

Скрипт с открытым кодом

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

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

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

Хотите использовать этот скрипт на графике?
// Hector R. Madrid :04/DEC/2014 : 16:45 : 1.0
// http://madridjourneyonws.blogspot.com/
// This study displays the candlesticks of the upper timeframe, this
// provides a view of the bigger picture in the current time frame.
// Ref.  Pine programming tutorial 
//

study("Madrid Upper OHLC", "MUpperOHLC", overlay=true)

highTimeFrame = input("D", type=resolution)
numBars = highTimeFrame

// Upper HLOC
upperHigh = security(tickerid, highTimeFrame, high)
upperLow = security(tickerid, highTimeFrame, low)
upperOpen = security(tickerid, highTimeFrame, open)
upperClose = security(tickerid, highTimeFrame, close)
newBar(res) => change(time(res)) != 0



// Output
upperH = plot(newBar(numBars)?upperHigh:upperHigh[1], style=circles, linewidth=1, color=orange)
upperL = plot(newBar(numBars)?upperLow:upperLow[1], style=circles, linewidth=1, color=orange)
upperO = plot(newBar(numBars)?upperOpen:upperOpen[1], style=circles, linewidth=1, color=red)
upperC = plot(newBar(numBars)?upperClose:upperClose[1], style=circles, linewidth=1, color=green)

fill(upperH, upperL, orange, transp=90)
fill(upperO,upperC, color=orange, transp=90)