Ein Preisalarm ist ein `(Symbol, Richtung, Schwelle)` Triple, das du in Einstellungen → Benachrichtigungen → Preisalarme konfigurierst. Richtung ist über oder unter. Optionales Label als Kontext („Über 1,10 = Entry-Trigger").
Der Poller läuft bei jedem authentifizierten Page-Load einmal — `check_price_alerts` liest den letzten zwischengespeicherten Candle für jedes beobachtete Symbol und feuert wenn: - Richtung `über` UND letzter Close ≥ Schwelle, ODER - Richtung `unter` UND letzter Close ≤ Schwelle.
Eine Benachrichtigung läuft durch den Dispatcher (price_alert-Art), dann wird `last_fired_at` gesetzt. Für 24 Stunden ist derselbe Alarm stummgeschaltet, auch wenn die Bedingung wahr bleibt — das ist der Cooldown, ausgelegt darauf, dass ein Preis, der um 1,10 schwankt, nicht zehnmal in einer Stunde feuert. Nach 24 Stunden re-armt der Alarm automatisch.
Tier-Limits: Free-Members können keine anlegen (Pro-Feature). Pro bekommt 5 aktive Alarme. Pro+ bekommt 999 (faktisch unlimitiert). Soft-deleted Alarme zählen nicht gegen das Cap.
Setup: EURUSD über 1,10 (Label „Breakout-Entry"). Letzter gecachter Close ist 1,0985. Im Tagesverlauf driftet der Preis auf 1,1003. Beim nächsten Page-Load läuft check_price_alerts.
Produktive Nutzungen + Fallen, die du vermeiden solltest: - Setup-Trigger-Alarme — „DAX über 18.200" sagt dir, wenn dein beobachtetes Level bricht. Die Benachrichtigung befreit deine Bildschirmzeit für Analyse statt Kurse anstarren. - Risiko-Wach-Alarme — „USD/JPY unter 148,50" auf einer Long-Position warnt dich nahe deinem Stop, ohne dass du sitzen musst. Ersetz nicht den echten Stop durch den Alarm; nutz den Alarm als zweites Augenpaar. - Cooldown ist Feature, kein Limit — wenn du dir engeren Cooldown wünschst, weil der Preis schwankt, war das Level das falsche Level. Verschieb es. - Mehrere Alarme auf dasselbe Symbol — passt für Confluence („über 1,10 UND unter 1,09" als Regime-Wächter). Konfigurier sie als zwei separate Alarme; das System kennt keine Kombinationen. - Kurs-Cache-Lag — der Alarm triggert auf dem letzten gecachten Close, nicht auf Realtime-Tick. Bei 1d-Cache sind das End-of-Day-Preise. Bei Intraday-Symbolen refresht der Cache alle 60 Sekunden während der Marktzeiten. Erwarte keine Tick-Präzision; erwarte Candle-Close-Präzision.
Der klassische Anwendungsfall ist der geduldige Setup-Trader: du hast ein Level auf EURUSD identifiziert, das halten oder brechen soll, willst aber nicht acht Stunden auf den Chart starren. Setz einen Alarm über dem Level für den Breakout + einen unter dem Level für den Reject. Geh weg. Der Dispatcher erreicht dich, wenn der Markt sich entscheidet.
Für den aktiven Positions-Monitor ist der Alarm dein Sicherheitsnetz für Momente, in denen dein Stop weiter ist als üblich (Overnight, Wochenende, Conditional-Ranges). „USD/JPY unter 148,50" auf einer Position bei 149,00 heißt, du erfährst von der Bewegung Richtung Stop, bevor der Broker auto-fillt, mit der Option manuell zu managen, wenn du willst.
TradeOnyx rendert jeden aktiven Alarm als Zeile in Einstellungen → Benachrichtigungen → Preisalarme, mit Last-Fired-Timestamp und aktueller Schwelle. Veraltete Alarme, die nie feuern, sind leicht zu erkennen und auszumisten. Die Liste ist pro User, nicht pro Konto — Alarme reisen mit dir über Accounts hinweg.