Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Adding variables to alerts in pinescript

Tags:

pine-script

I would like to use the same alert condition in a pine script for several stocks in TradingView. The problem is that I won't know which stock triggered the alert unless I create copies of the script and have a custom message for each script. I would like to have something like:

alertcondition(someCondition, title='Bullish', message=tickerid)

where I use the tickerid variable which is one of pine scripts built in variables. However, when I attempt this, the message I get is literally tickerid instead of the tickerid of the chart associated with the script. Is there any way to dynamically generate the tickerid?

like image 451
Eric Avatar asked Jan 30 '18 20:01

Eric


1 Answers

Unfortunately, message of alertcondition cannot be dynamic at the moment. First, 'tickerid' is a function that is executed on a server side. Second, the alertcondition message is an entity that does not go to the indicators server engine. It's a static text message that should be displayed when alert triggers. This is how it works, hopefully it will be improved in the future releases.

like image 78
vitvlkv Avatar answered Sep 20 '22 08:09

vitvlkv