Heartbeat Agent
- Utilitys
- Pavel Volkov
- Version: 2.0
- Aktualisiert: 27 Oktober 2025
Heartbeat Agent ist ein umfassendes Überwachungssystem für MetaTrader 4-Terminals, das kritische Probleme erkennt, bevor sie Ihren Handel beeinträchtigen. Er ist sowohl mit Windows als auch mit Linux kompatibel, überwacht kontinuierlich den Zustand Ihres Terminals und alarmiert Sie sofort, wenn Probleme auftreten.
Hauptmerkmale:
-
Überwachung der Handelsberechtigungen: Erkennt, wenn AutoTrading deaktiviert ist und Ihre Expert Advisors keine Trades ausführen können. Warnt Sie, wenn sich Ihr Konto im Anlegermodus (schreibgeschützt) befindet oder wenn Ihr Broker den automatischen Handel auf der Serverseite deaktiviert hat. Diese Probleme können stundenlang unbemerkt bleiben und zu verpassten Handelsmöglichkeiten führen.
-
Analyse der Verbindungsqualität: Überwacht den Ping zu Ihrem Handelsserver in Echtzeit. Hohe Latenzzeiten führen zu Slippage und Requotes. Der Agent warnt Sie, wenn sich die Verbindungsqualität verschlechtert, so dass Sie den Server wechseln oder Verbindungsprobleme beheben können, bevor sie sich auf Ihre Trades auswirken.
-
Margin- und Stop-Out-Schutz: Verfolgt Ihr Margin-Level und warnt Sie, wenn Sie sich einem gefährlichen Bereich nähern. Sie erhalten Push-Benachrichtigungen, bevor Ihr Broker Positionen aufgrund unzureichender Margin zwangsweise schließt. Über konfigurierbare Schwellenwerte können Sie Ihre eigenen Sicherheitsmargen auf der Grundlage Ihrer Risikotoleranz festlegen.
-
Überwachung der Systemressourcen: Überwacht die Speichernutzung des Terminals und den verfügbaren Festplattenplatz. Geringe Ressourcen können zum Absturz des Terminals, zur Beschädigung von Daten oder zur fehlgeschlagenen Ausführung von Aufträgen führen. Frühzeitige Warnungen geben Ihnen Zeit, Probleme zu beheben, bevor sie kritisch werden.
-
Push-Benachrichtigungen: Sendet Warnungen über das in MetaTrader integrierte Benachrichtigungssystem direkt auf Ihr mobiles Gerät. Bleiben Sie informiert, auch wenn Sie nicht an Ihrem Computer sitzen. Alle kritischen Ereignisse lösen sofortige Benachrichtigungen aus.
-
Umfassende Datenübertragung: Jeder Heartbeat enthält detaillierte Metriken: Verbindungsstatus, Handelsberechtigungen, Margin-Level, Ping-Latenz, Stop-Out-Nähe, Speichernutzung, Festplattenplatz und mehr. Integrieren Sie die Daten in Ihre Überwachungsinfrastruktur oder nutzen Sie sie zur Leistungsanalyse.
Konfiguration:
Alle Überwachungsfunktionen können einzeln aktiviert oder deaktiviert werden. Legen Sie benutzerdefinierte Schwellenwerte für jede Art von Alarm fest. Konfigurieren Sie das Heartbeat-Intervall, um ein Gleichgewicht zwischen Überwachungshäufigkeit und Serverlast herzustellen.
Minimale Einrichtung erforderlich:
-
Terminal-Einrichtung:
- Öffnen Sie die Einstellungen Ihres Handelsterminals.
- Navigieren Sie zum Abschnitt "Expert Advisors".
- Aktivieren Sie die Option "Allow WebRequest for listed URL:".
- Fügen Sie Ihre Heartbeat-URL zur Liste der erlaubten URLs hinzu.
-
Push-Benachrichtigungen: Konfigurieren Sie die MetaQuotes-ID für Push-Benachrichtigungen (Tools > Optionen > Benachrichtigungen).
-
Überwachungsschwellenwerte: Passen Sie die Überwachungsschwellenwerte in den Expert Advisor-Eingaben an Ihre Bedürfnisse an.
-
An Chart anhängen: Verbinden Sie sich mit einem beliebigen Chart und aktivieren Sie AutoTrading.
Überwachungs-Infrastruktur:
Der Agent arbeitet eigenständig mit integrierten Push-Benachrichtigungen oder kann in Überwachungsplattformen für eine zentralisierte Überwachung integriert werden. Die übermittelten Metriken (Verbindungsstatus, Berechtigungen, Margin, Ping, Ressourcen) ermöglichen historische Analysen, die Verfolgung der Betriebszeit und die automatische Reaktion auf Vorfälle.
Für Händler, die eine schlüsselfertige Überwachungslösung suchen, ist der Agent mit 2Uptime.com kompatibel, das minutengenaue Kontrollen und ein zentrales Dashboard für mehrere Terminals bietet. Selbst gehostete Überwachungslösungen können die Heartbeat-Daten auch über standardmäßige HTTP-Endpunkte abrufen.
Für wen ist dies geeignet:
- Professionelle Trader, die mehrere EAs betreiben und sicherstellen müssen, dass ihre Systeme rund um die Uhr einsatzbereit sind.
- VPS-Benutzer, die Probleme aus der Ferne erkennen möchten, bevor sie Handelsverluste verursachen.
- Fondsmanager, die Prüfpfade und Betriebszeitüberprüfungen für Kundenkonten benötigen.
- Jeder, der aufgrund von unerkannten Terminalunterbrechungen, deaktiviertem Handel oder Systemressourcenproblemen Verluste erlitten hat.
Heartbeat Agent verwandelt eine einfache Verfügbarkeitsprüfung in eine umfassende Überwachungslösung, die Ihren Handelsbetrieb vor häufigen, aber kostspieligen Ausfällen schützt.
