Sie können einen "Skript-Alarm" für ein Pine-Skript konfigurieren, wenn der Code Aufrufe der Funktion `alert()` enthält. Erstellen Sie im Chart einen Alarm über das Dialogfeld "Alarm erstellen" und wählen Sie diesen Indikator oder diese Strategie im Feld "Bedingung" aus.
Im Gegensatz zu anderen Arten von Alarmen werden die Auslösefrequenz und die gesendete Nachricht bei Skript-Alarmen durch die Aufrufe der Funktion "Alarm()" im Skript gesteuert - nicht durch das Dialogfeld "Alarm erstellen". Skript-Alarme für Indikatoren werden ausgelöst, wenn die mit den Skript-Funktionsaufrufen `alert()` verwendeten Bedingungen erfüllt sind. Skript-Alarme für Strategien ermöglichen die Einbeziehung von Ereignissen zum Füllen von Orders, von Funktionsaufrufen von `alert()` oder von beiden.
Um einen Skript-Alarm für einen Indikator zu erstellen, wählen Sie das Skript im Feld "Bedingung" des Dialogfelds "Alarm erstellen" und dann die Option “Any alert() function call” (das erste Element in der Liste).
Um einen Scriptalarm für eine Strategie zu erstellen, wählen Sie die Strategie im Feld "Bedingung" des Dialogfelds "Alarm erstellen" aus und wählen dann eine der folgenden Optionen:
"Order fills and alert() function calls": Die erstellten Alarme werden bei Order fills und `alert()` Events ausgelöst.
"Nur Orderfüllungen": Der Alarm wird nur bei Orderfüllungen ausgelöst, wie ein gewöhnlicher Strategiealarm.
“alert() function calls only”: der Alarm wird nur bei `alert()`-Ereignissen ausgelöst, wie ein Skript-Alarm bei einem Indikator.
Wie bei anderen Arten von Alarmen gibt es Beschränkungen für die Häufigkeit der Auslösung: Wenn ein Skriptalarm mehr als 15 Mal in 3 Minuten ausgelöst wird, wird er automatisch gestoppt.
Weitere Informationen über die Verwendung der Funktion `alert()` in Skripten finden Sie im Pine Reference Manual und im Pine User Manual.