Telegram Web Link
🌲 #newfeature
New assignment operators were added:
+= addition assignment
-= subtraction assignment
*= multiplication assignment
/= division assignment
%= modulus assignment

Instead of a := a + 1 you can now write a += 1
🌲 #newfeature
To help you keep up with the crazy pace of improvements by the Pine team, catch up on new Pine features with this wrap-up of a few recent additions:
https://www.tradingview.com/blog/en/what-s-new-in-pine-23841/
🛠 #fix
The problem that caused some scripts to stop working since Friday has been fixed.
🛠 #fix
The problem that caused some scripts using fills to misbehave has been fixed.
💪 #tip
Reminder
This is the complete list of functions that support a "series int", so a dynamic value, as the argument to their length parameter:
https://www.pinecoders.com/faq_and_code/#can-i-use-a-variable-length-in-functions
🌲 #newfeature
Big news for coders interested in producing better script visuals! We can now generate colors on the fly, and use "series color" in more functions:
https://www.tradingview.com/blog/en/new-opportunities-to-work-with-color-in-pine-24226/
🌲 #newfeature
You can now initialize arrays with a list of values using the new array.from():

//@version=4
study("")
int[] v = array.from(1, 2, 12)
plot(array.avg(v))


https://www.tradingview.com/pine-script-reference/v4/#fun_array{dot}from
🌲 #newfeature
You can now use tables to place content like display panels that won't move on charts!
https://www.tradingview.com/blog/en/introducing-pine-tables-24604/
🌲 #newfeature
When updating a published script, you can now choose to keep your previously published chart as is, only updating the script’s code.
🌲 #newfeature
color.new() now accepts arguments of "series" form for its color and transp parameters:
https://www.tradingview.com/pine-script-reference/v4/#fun_color{dot}new
🌲 #newfeature
Script authors can now filter their user profile's SCRIPTS page on the access type of their scripts.
🌲 #newfeature
The "Publish Script" window was redesigned to make our options clearer.
🌲 #newfeature
tostring() now accepts three new formatting arguments:
format.mintick to format to tick precision.
format.volume to abbreviate large values.
format.percent to format percentages.
https://www.tradingview.com/pine-script-reference/v4/#fun_tostring
🌲 #newfeature
The new round_to_mintick() function makes it possible to round numeric values to tick precision.
https://www.tradingview.com/pine-script-reference/v4/#fun_round_to_mintick
🌲 #newfeature
Script authors can now filter their user profile's SCRIPTS page on private/public publications.
🌲 #newfeature
You can now use nz() to protect against division by zero. This will return zero when close == open: nz(1 / (close - open))
2025/07/02 02:11:57
Back to Top
HTML Embed Code: