I have found a bug Regarding the timeframe display, on the chart I have found that the display is numeric, for example 4Hr timeframe instead of '4H', but it turns out to be '240', which I want it to be displayed in abbreviated form. And in all other timeframes it's the same. So this library was created to solve those problems. It converts a timeframe from a numeric string type to an integer type by selecting a timeframe manually and displaying it on the chart.
str = "240"
X.GetTF( str )
str = input.timeframe(title='Time frame', defval='240')
TimeF = CTF( str )
L=label.new(bar_index, high, 'Before>> Timeframe '+str+'\nAfter>> Timeframe '+TimeF,style=label.style_label_down,size=size.large)
Custom timeframes can handle this issue as well.
An example from the use. You will find it on the bottom right hand side.
Hopefully it will be helpful to the Tradingview community. :)
🤖If you want access, then please send me a message with your request. Thank you!
In true TradingView spirit, the author has published this Pine code as an open-source library so that other Pine programmers from our community can reuse it. Cheers to the author! You may use this library privately or in other open-source publications, but reuse of this code in a publication is governed by House Rules.
Copy the following line and paste it in your script.