Login Page - Create Account

Support Board


Date/Time: Sat, 01 Mar 2025 16:04:26 +0000



Create Alert when the value of a custom study changes by a specific amount

View Count: 588

[2021-09-29 23:51:35]
User19100 - Posts: 9
Hi, I want to create an alert that will color background when the value of the study moves by a specific amount. For example, ID11.SG1[-1]<ID11.SG1by exactly 50. The values on this particular study ranges from 0.00000 to -100.00000. I want to be alerted when the value of the current candle is exactly 50.00000 different than the previous candle. If, for example, the previous value was -76.17212, then I want to be alerted if the current value is -26.17212.
imageGC Example.png / V - Attached On 2021-09-29 23:50:08 UTC - Size: 17.4 KB - 166 views
[2021-09-30 00:20:31]
John - SC Support - Posts: 38292
Then you will want to use the Color Background Based on Alert Condition. Refer to the information here:
Color Background Based on Alert Condition

Note that the above just colors the background of the bar at which the condition becomes true. There is not a study that will change the entire background to a different color when the condition is true.

Also, refer to the following information for Alerts and how to set them up:
Study/Chart Alerts And Scanning

Just be aware of Floating Point imprecision, which makes it impossible to ever test for "Exactly" a 50.0000 point change. You will need to give a little range to the allowed data in order to overcome the computer. Refer to the following:
Using the Spreadsheet Study: Imprecision of Floating-Point Numbers and Comparisons
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2021-09-30 00:55:38]
User19100 - Posts: 9
I'm still unclear on how to write that. Within "Color Background based on Alert Condition" I want to say ID11.SG1's Value on the previous candle changed by a range of 50.00000 - 50.00005 (Or whatever the range would have to be) as compared to the current candle. Would it be something to the effect of AND(ID11.SG1[-1]>ABS(50.00000 - 50.00005)WHAT GOES NEXT? Or how would I code that?
[2021-09-30 13:38:41]
John - SC Support - Posts: 38292
You have some of the right ideas. If the study and subgraph you are testing is ID11 and SG1, then you would do the following for the Alert Condition:
=AND(ABS(ID11.SG1[-1] - ID11.SG1) > 49.9995, ABS(ID11.SG1[-1] - ID11.SG1) < 50.0005)

Note the Absolute Value (ABS) in order to cover both situations where it has gone up by 50 and down by 50.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2021-10-10 07:45:58]
User761815 - Posts: 1
hello, is it possible to create alerts based on changes in CHART VALUES ?

for example.

using the VolumeByPrice (Vbp) study, i would like to set an alert when the IMBALANCE% CHART VALUE reaches a target value.

set alert if CharValue(Imbalance%) > 60%
[2021-10-10 14:42:07]
John - SC Support - Posts: 38292
This is not supported.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account