Tools & Plattformen
Können Sie mehrere Trading-Plattformen auf einem VPS betreiben?
Bewerten Sie mehrere Trading-Plattformen auf einem VPS anhand von Ressourcen, Verbindungsberechtigungen und Fehlerisolierung. Testen Sie die kombinierte Arbeitslast, bevor Sie konsolidieren.
Übersetzung aktualisiert
- Ursprünglich veröffentlicht
- Quelle aktualisiert
- Übersetzung aktualisiert
In diesem Artikel
Sie können mehrere Trading-Anwendungen auf einem VPS ausführen, wenn das Betriebssystem, die Lizenzen, die Ressourcen und die Kontoregeln diese Konstellation unterstützen. Der wesentliche Zielkonflikt besteht darin, dass ein Ausfall eines Hosts jede darauf laufende Anwendung beeinträchtigen kann.
Getrennte Konten, Verbindungen und Prozesse
Mehrere Konten innerhalb einer Plattform erfordern nicht zwangsläufig mehrere Kopien der Anwendung. Umgekehrt können zwei Anwendungen, die einen Daten-Login verwenden, separate Verbindungskontingente verbrauchen. Prüfen Sie die aktuelle Sitzungsrichtlinie des Anbieters, bevor Sie dieselben Zugangsdaten an mehreren Stellen öffnen.
Halten Sie Kontobezeichnungen sichtbar und unterscheiden Sie Übungskonten von bezahlten Evaluierungen oder persönlichen Brokerkonten. Ein technisch erfolgreicher Login begründet keine Berechtigung, Trades zu kopieren oder eine Remote-Umgebung gemeinsam zu nutzen.
Messen Sie die kombinierte Arbeitslast
Beginnen Sie mit den unterstützten Anforderungen jeder Anwendung. NinjaTraders Ressourcenleitfaden erklärt, dass der Bedarf von der tatsächlichen Nutzung abhängt. Vermeiden Sie pauschale Schätzungen wie ein Gigabyte pro Plattform oder eine feste Anzahl von Charts pro Kern.
Messen Sie den kombinierten Arbeitsbereich während einer repräsentativen Übungssitzung. Berücksichtigen Sie das Laden historischer Daten, benutzerdefinierte Indikatoren, Verbindungsdienstprogramme und Hintergrundwartung. Achten Sie auf langsame Berechnungen, Paging, Festplattendruck oder eine hängende Benutzeroberfläche. Ausreichend Arbeitsspeicher garantiert keine bestimmte Orderausführung und beseitigt keine Marktslippage.
Isolation ist mehr als getrennte Fenster
Verwenden Sie bei Bedarf getrennte Konfigurationsverzeichnisse oder vom Anbieter unterstützte Instanzen. Stellen Sie sicher, dass ein Update oder eine Lizenzänderung in einer Anwendung nicht die Einstellungen einer anderen überschreibt. Halten Sie Backups anhand von Plattform und Kontokontext identifizierbar.
Zwei virtuelle Maschinen desselben Anbieters sind nicht zwangsläufig unabhängig. Sie können sich einen physischen Host, Speicher, ein Netzwerk oder eine Region teilen. Wenn Ausfallsicherheit der Grund für die Trennung von Anwendungen ist, fragen Sie, welche Fehlerdomänen tatsächlich unterschiedlich sind.
Das Kopieren erfordert eine separate Entscheidung
Dass Anwendungen zusammen ausgeführt werden, bedeutet nicht, dass das Kopieren zwischen Konten erlaubt ist. Prüfen Sie die Regeln jedes Programms und die unterstützte Verbindung des Copiers. Definieren Sie die Instrumentenzuordnung und die Menge für jeden Follower unabhängig.
Testen Sie Teilausführungen, abgelehnte Orders und einen nicht verbundenen Follower in der Simulation. Erfassen Sie die daraus resultierende Position in jedem Konto. Mehrere Dashboards, die denselben beabsichtigten Trade anzeigen, sind kein Beweis dafür, dass alle Konten identische Ausführungen erhalten haben.
Wiederherstellung und Wartung
Dokumentieren Sie die Startreihenfolge für den Host, die Datendienste und die Anwendungen. Testen Sie einen kontrollierten Neustart mit Übungskonten. Vergewissern Sie sich, was eine Benutzeranmeldung erfordert und ob der automatische Start doppelte Verbindungen erzeugt.
Gleichen Sie nach der Wiederherstellung offene Orders und Kontopositionen ab, bevor Sie die Automatisierung wieder aktivieren. Wenn Sie jedes Programm gleichzeitig neu starten, kann dies die Wahrscheinlichkeit widersprüchlicher Aktionen erhöhen, wenn der Kontostatus unklar ist.
Planen Sie Updates und ressourcenintensive Recherchen nach Möglichkeit getrennt von der Ausführungslast. Wenn Backtesting die Charts wiederholt beeinträchtigt, kann es sinnvoller sein, die Recherche auf einen anderen Rechner zu verlagern, als einen größeren Allzweck-VPS zu kaufen.
Wichtigste Erkenntnisse
- Bestätigen Sie Lizenzen und Verbindungskontingente, bevor Sie konsolidieren.
- Testen Sie die gesamte Arbeitslast, statt Anwendungssymbole zu zählen.
- Ein VPS schafft einen gemeinsamen Ausfallpunkt.
- Gleichen Sie jedes Konto nach einem Neustart oder einer Unterbrechung des Copiers ab.
Häufig gestellte Fragen
Ist ein größerer VPS günstiger als zwei kleinere?
Vergleichen Sie aktuelle gleichwertige Angebote, einschließlich Lizenzierung und Backups. Es gibt keinen allgemeingültigen Preiszusammenhang.
Bietet ein zweiter VPS automatisch Failover?
Nein. Failover erfordert einen getesteten Prozess, der doppelte Ausführung und Annahmen über gemeinsam genutzte Infrastruktur vermeidet.
Wann sollte ich Anwendungen aufteilen?
Wenn gemessene Ressourcenkonkurrenz, Lizenzierungs- oder Wiederherstellungsanforderungen dies rechtfertigen. Siehe unseren Leitfaden zur VPS-Dimensionierung für die ersten Messungen.