Direct answer
request.security_lower_tf lets Pine Script pull lower-timeframe data into the current chart context, but the useful use cases are narrower than many traders expect. The best ones involve inspection, aggregation, or confirmation — not trying to rebuild an entire execution engine on a daily chart.
That matters because lower-timeframe arrays can give you richer context, but they can also tempt you into writing logic nobody can explain or test properly afterwards.
Where people usually get this wrong
The main risk is using lower-timeframe data simply because you can, not because the strategy really becomes clearer from it.
- pulling intraday arrays without a specific decision they improve
- forgetting that array handling adds complexity very quickly
- treating lower-timeframe detail as a shortcut around poor higher-timeframe design
- building a script that becomes impossible to debug live
Copyable example
This is the kind of base pattern I prefer to start from before adding more filters, styling, or automation layers.
//@version=6
indicator("Lower TF precision", overlay = false)
intrabars = request.security_lower_tf(syminfo.tickerid, "15", close)
intrabarCount = array.size(intrabars)
lastValue = intrabarCount > 0 ? array.get(intrabars, intrabarCount - 1) : na
plot(lastValue, "Last 15m close inside current bar", color.new(color.blue, 0), 2)
How I would handle it in a real build
I use lower-timeframe requests only when the daily or swing-level idea truly benefits from intraday confirmation or measurement. If the same edge can be described more simply without arrays, I choose the simpler version every time.
If your current script or workflow already exists and the behavior is drifting, send the setup or code on WhatsApp. I can usually tell quickly whether it needs a rewrite, a migration pass, or a smaller audit.
WhatsApp for a 3-minute quoteWhat to read next
If this topic is part of a bigger TradingView or Pine Script workflow for you, these are the most useful follow-up guides on the site.
- Dynamic request.security in v6
- Multi-timeframe Pine Script indicator
- Fix repainting with request.security
Send the chart idea, broker, market, and goal on WhatsApp. I can usually tell you quickly whether it needs a custom indicator, a strategy audit, an alert fix, or a broker-ready automation layer.
Related services
Frequently asked questions
Should I optimize this for backtests first or live behavior first?
Live behavior comes first. A cleaner live model usually gives you a more believable backtest, while the reverse is not always true.
Is Pine Script v6 the safer default for new examples now?
Yes. Traders still search with older wording, but new examples are usually easier to maintain and explain in v6.
When is the next step a service page instead of another tutorial?
Once you know the logic you want and the remaining problem is implementation, audit, or broker-ready structure, the service path is usually the better next move.
Primary sources and references
I take on Pine Script indicators, TradingView automation layers, strategy audits, and broker-aware execution workflows when the goal is clear and the live behavior actually matters.