Lesson 1 - PULSE Alerts Basic
Lesson 2 - Alert Functions
Lesson 3 - Alert Notifiers
Lesson 4 - Working with Notifiers
Under the Pulse Tools menu there are three items related to Alerts. These menu items are:
The "Notifiers" menu allows you to configure more advanced notification methods. However for most uses of Alerts, this menu item can be ignored. The other 2 items (Alerts and Alarms) both are important when using Alerts in Pulse. Below is an explanation of what Alerts and Alarms are.If you want to be notified when a certain condition arises (for example, the close price for a security exceeds a particular price value), you create an alert. This is done with the Tools -|- Alerts menu item in Pulse.Press the "Add" button to create a new alert. You can then set the properties of the alert. These properties include:
*Enabled - The alert will not fire until it has been enabled.
*Alarm Text - used to generate speech or emails or text in popups when an alert fires
*Priority - currently ignored
*Trigger - defines the type of condition the alert should check for. Different conditions require different setup properties. The relevant controls will appear depending on the type of trigger selected.
*Auto Re-arm - If this is ticked, then the alert will re-arm itself as soon as possible after it has fired. When an alert can re-arm depends on the type of trigger selected. If this is not ticked, then an alert can only be manually re-armed by clicking the "Re-arm" button.
*Edge Triggered - If this is ticked then an alert will only fire when the condition occurs. It will not fire if the condition already exists when either: the Alert is enabled, or Pulse is started.
The Status of the alert is also shown. It can have one of the following values:
*Invalid - One or more of the alert settings is not valid. The "Error Reason" control will specify which setting is not valid.
*Valid - All settings are valid however the Alert has not been enabled.
*Offline - All settings are valid and the alert is enabled however Pulse has not yet managed to get the necessary data from the server to process the alert.
*Armed - All settings are valid and the alert is enabled and Pulse is able to process the alert. The alert will fire when the condition specified by the trigger arises.
*Fired - All settings are valid and the alert is enabled and Pulse is able to process the alert. The alert has been fired.
*Expired - Currently not used.
*Error - An error has occurred (normally data was not available on the server).
An alert will fire when the condition specified by the trigger arises. The following occurs when an alert is fired:
*The alert is placed in the "Fired" state.
*An alarm is created. The alarm is assigned the relevant alarm text and the notifiers currently associated with the alert.
*The alarm is flagged as "Unacknowledged"
*The alert is also flagged as "Unacknowledged"
* The notifiers are executed.
* If the "Flash Title Btn" notifier is selected, then the "Alerts" button will flash on the Pulse Window Title bar.
* If the "Auto Re-arm" is ticked, then the alert may then be moved back into the "Armed" state.
Alerts and Alarms which are "Unacknowledged" will flash to indicate that they are new. They will also appear on Alert and Alarm windows which are set to "Unacknowledged only".If the "Alerts" button in the title bar is clicked then (by default), an alerts window will be displayed that shows all unacknowledged alerts. This behaviour can be changed in the Options windows (Tools | Options | Messaging | Alerts Title Bar Button).Important Note: Please ensure that "Acknowledge All" is not checked in the "Alerts Title Bar Button" options. If this is checked, then the alerts window will be blank when the "Alerts" button is clicked. (This option will be removed in future releases of Pulse")The actual information displayed on an alerts window can be modified by right clicking on the window and selecting/unselecting one of the following items:
*Alerts Properties Visible
*Notification Actions Visible
*Alert List Controls Visible
Every time an alert fires, it generates a new alarm. So one alert can generate multiple alarms. An alert will remain unacknowledged while any of its alarms remain unacknowledged. If an alert is itself acknowledged, then all its alarms will be acknowledged.You can view the alarms in the Alarms Window (Tools | Alarms). Each alarm is given the name of the alert which generated it. You can sort the alarms by clicking on the header of the column you want to sort on. You can also control what information is displayed on this window. As with the alerts window, the actual information displayed on an alarms window is modified by right clicking on the window and selecting/unselecting one of the following items:
*Notification Actions Visible