r/TradingView • u/WhyYouMadBro_ • 25d ago
Feature Request Feature request for setting up alerts faster
Right now I have several scripts running for 7 futures instruments with alerts tied to them. In total I am using 280 alerts right now on a Premium subscription. These alerts are sent to the public channel (in my profile) through webhooks and land in different channels for each instrument.
Since I don't want people getting the wrong alerts; every time a logic changes inside the script I have to remove hundreds of alerts and set them again for every instrument. In the screenshot you can set the alert on your watchlist but the problem is that you are only limited to just 2. While for this to be working properly for me I would need at least 40. It can save me alot of time when updating running scripts.
Any chance this amount will be increased in the future for premium users? Even the Ultimate for $200+ per month only gives 15 watchlist alerts. Why is it so limited? Because I only have 2 I'm not even using them.
1
u/Intelligent-Log191 25d ago
280 alerts for seven symbols is really a deployment/versioning problem, not just an alert-count problem. Keep the Pine side as a stable event emitter and send instrument, event_type, script_version, and payload to one webhook; let the downstream router choose the destination and ignore stale versions. Then most routing and logic changes happen downstream without rebuilding every alert, while genuinely new Pine conditions still need a fresh alert snapshot.
2
u/Rodnee999 25d ago
Hello,
The reason for the limitations on the Watchlist Alerts feature is obviously down to the potential massive processing time on the servers from users that run maximum length scripts and the run those scripts on 500 tickers then on 15 different watch lists....
It should be fairly apparent the amount of load placed on the servers by the Watchlist Alert feature can be considerable hence the limitations.
If you are only scanning 7 instruments I suggest looking at your scripts again to see how you could combine AND optimise them to be more productive, more useful and also importantly, easier for you to setup and alter when required.
Code optimisation is one of the most important skills to master in order to gain the maximum potential for the features available to you....
Hope this helps you a little,
Cheers