Zum Inhalt springen
View in the app

A better way to browse. Learn more.

#T/N/X/T

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Überwachung eigener EAs samt Serversystem

Geschrieben

Über meinen Urlaub hinweg habe ich eine Vielzahl meiner EAs auf meine Demokonten losgelassen. Und was musste ich nun nach etwa 14 Tagen festellen? Am Tag 3 des unbeaufsichtigten Computerhandels ist die Festplatte meines VPS vollgelaufen :white_flag: Peinlich, aber geschehen. Man sollte halt nicht 3 Handelsprogramme mit ingesamt knapp 20 EAs auf 6 Währungspaaren laufen lassen, wobei Tickdaten für Bid und Ask aufgezeichnet werden... Gut, hätten wir das also auch mal ausprobiert.

Externe Störungen haben mir (live) in der Vergangenheit einige Verluste bzw. nicht realisierte Gewinne eingebracht. Verluste wurden durch die Störungen eigentlich seltsamer Weise nie vermieden.

Damit mir sowas oder ähnlich geartetes nicht nochmals passiert, beabsichtige ich ein "Überwachungsprogramm" zu programmieren. Da meine Strategien live laufen, während ich meiner hauptberuflichen Tätigkeit nachgehe und ich meistens keinen sofortigen Internetzugriff habe, verfolgt mich immer ein ungutes Gefühl. Im Bereich der Systemadministration nennen sich solche Programme "Monitoringlösung", was im Falle von bestimmten erreichten Zuständen eine Aktion ausführt (z.B. EMail/SMS-Benachrichtigung).

Erste Frage: Habt ihr so ein Überwachungsprogramm im Einsatz? Ist es selbstprogrammiert oder fremderstellt? Ich meine, conglom-o hat seinen Guardian.

Zweite Frage: Was muss so ein Überwachungsprogramm können?

Meine Ideen:

  • Überwachung des Systemzustands (Systemparameter: RAM, Festplattenkapazität, Internetverfügbarkeit)
  • Überwachung von Applikationen (laufen bestimmte Dienste oder Programme)
  • Statusberichte zu den EAs und Accounts (VAR, open P/L, closed P/L, balance, equity, broker-connectivity...)
  • Benachrichtungen per EMail (--> Smartphone), Upload von Statusberichten auf einen Webserver
  • einfache Aktionen remote ausführen: z.B. per Smartphone eine EMail schreiben, die dann alle offenen Positionen schließt o.ä.

Dritte Frage: Kennt jemand Monitoringlösungen (zur Systemadministration), die so flexibel sind, dass neben einer Reihe vorgegebener Zustandsprüfungen auch eigene (z.B. durch Aufruf externer Programme) mit eingebunden werden können?

Featured Replies

Geschrieben
  • Autor

1. Mein EA läuft auf einem Virtual Server. Auf diesen Server habe ich direkten Zugriff von meinem Android-Handy mit der PocketCloud-App. Darüber kann ich alles steuern und überprüfen wie am PC. Wenn ich im Ausland bin funktioniert das immer sehr gut ich überprüfe einfach Täglich ob alles ok ist. Ich kann rebooten, updaten, Speicherplatz überprüfen, EA konfigurieren/neustarten alles eben.

Das geht bei mir nicht. Ich muss mich zunächst über die Firewall per VPN anmelden und komme dann erst per RDP auf den Server. Mein Tradingserver hat also 0 Ports direkt von außen erreichbar. Außerdem ist mir das genannte Vorgehen zu langwierig, um mal eben nachzuschauen, wie es steht. Denn: Punkt zwei gibt's bei mir auch nicht

 

2. www.myfxbook.com bietet die Funktion einer E-Mail-Benachrichtigung wenn der myfxbook-EA eine eingestellte Zeit überschreitet bzw keine Daten mehr gesendet hat. Dank E-Mail-App die nach eingestellten Zeitintervallen Mails checkt, bekomme ich überall wo mein Handy Netz hat eine Email wenn MT4 über den myfxbook-EA keine Daten mehr sendet. So habe ich auf der ganzen Welt bei einem Fehler spätestens nach ca 15 Minuten die Information darüber und kann vom Handy aus alles berichtigen wenn es sein muss.

Da ich für das Haupttrading keinen MT4-Broker nutze, fällt für mich myfxbook & Co leider flach. Für MT4-Anwender ist dein beschriebenes Vorgehen natürlich ideal und ich hätte den Aufwand auch nicht betrieben. Ein Vorteil bleibt bei meiner Variante noch übrig: ich kann die Schwellwerte zur Benachrichtigung frei definieren. Und das ist nicht nur die Zeit seit der letzten Rückmeldung, sondern umfasst auch Server-Kennzahlen (HDD-Platz, Ram, CPU etc.) und Account-Kennzahlen (offene Positionen, VAR, Equity etc.)

 

Die Überwachung lief übrigens letzte Woche einwandfrei durch und verhielt sich wie erwartet.

Geschrieben

Ja dito das ist natürlich individuell zu handhaben je nach Tradingsoftware, Sicherheitseinstellungen und auch Anspruch an die Überwachung wie du schon schreibst mit direkten Server-Kennzahlen usw das ist schon sehr professionell. Meine Variante ist eher für jene geeignet die MT4 nutzen und den Weg des geringsten Wiederstandes suchen eben simpel aber effizient. Für mich ist es ideal und ich bin bisher gut damit gefahren.

 

Ich finds gut das dieses Thema hier diskutiert wird denn die ganz Palette an Worst-Case-Szenarien sollte meiner Meinung nach zum Traden immer ein zu beachtender Bestandteil sein

 

LG

Geschrieben

...Für mich ist es ideal und ich bin bisher gut damit gefahren.

Mich würd mal interessieren, wieviele Fehlalarme du von Myfxbook bekommst.

Bei mir aktualisiert sich der Account alle 5 Minuten. Ich hab eine Alarmzeit von 15 Minuten eingestellt, es kommt aber relativ häufig vor, dass der Account mit einem viel grösseren Intervall als den eingestellten 5 Minuten aktualisiert wird. Heute bekam ich z.B. einen Alarm, obwohl der Server sauber lief und auch das Konto zum Broker connected war. hmmmm.gif

Geschrieben

Ja bei mir wird auch alle 5 Min aktualisiert allerdings hab ich nach 30 Min den alarm eingestellt und nicht nach 15 Min hatte ich noch falsch im Kopf sorry. 2 mal hatte ich auch einen Fehlalarm aber das an einem Tag hatte dann rebooted dann wars wieder gut. Von daher ist bis jetzt der Fehlalarm relativ selten vielleicht macht der Unterschied zwischen 15 und 30 Minuten viel aus. Probier mal 30 Min (vorrausgesetzt das das noch akzeptabel für dich ist) da gibts denk ich weniger Fehlalarm

 

Gruß

  • 5 Monate später...
Geschrieben
  • Autor

Mal ein Update nach 6 Monaten:

 

Ich nutze mein oben beschriebenes Konzept erfolgreich seit diesen 6 Monaten und bin sehr zufrieden damit. Ich habe unterwegs auf meinem Smartphone somit immer einen Überblick, wie es um meinen Server, meine Trades und mein Konto bestellt ist. Das Schöne ist, dass ich in die Statusmeldung auch eigene Berechnungen einbauen kann (derzeitiges Risiko etc.). Mit Broker-eigenen Apps oder Webseiten sehe ich immer nur offene Positionen u.ä., sodass mir für mich wichtige Kennzahlen verwehrt bleiben. Wenn ich tagsüber meinem Beruf nachgehe, dann möchte ich innerhalb von 10s wissen, wie es um meine EAs bestellt ist und nicht erst anfangen zu analysieren und zu rechnen.

 

Allerdings muss man auch sagen, dass der Tradesupervisor ziemlich genau auf meine Belange zugeschnitten ist. Jemand anderes hätte daran vielleicht keine Freude http://www.tom-next.de/community//public/style_emoticons/default/gum.gif

 

Momentan handelt es sich um eine HTML-Datei, die auf einem Webserver liegt. Wenn Schwellwerte gerissen werden, erhalte ich eine Mail. Und da mir das nicht reicht, übe ich mich gerade an einer App für Android-Phones.http://www.tom-next.de/community//public/style_emoticons/default/dance.gif Ich habe noch nie was für Smartphones programmiert, daher handelt es sich eher um eine Lehrveranstaltung, als um was ernstes. Ich muss an dieser Stelle aber mal die Google-Developer Seiten loben! Mit diesen Infos kommt man ziemlich schnell (und kostenfrei) zum Programmieren von Android-Apps.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

Account

Navigation

Suche

Suche

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.