Von einem leeren VPS zur Steuerung per Chat in fünf Minuten.
AlgoHand führt auf Ihrem Windows-VPS neben Ihren MetaTrader-5-Terminals einen kleinen Agenten aus. Sie installieren ihn mit einem einzigen Befehl; danach läuft alles über das Dashboard und den Chat. Keine eingehenden Ports, kein Passwort verlässt die Maschine.
1. Was Sie brauchen
- Einen Windows-VPS (Windows Server 2016 oder neuer oder Windows 10/11) mit Administratorzugriff per Remotedesktop (RDP).
- Ein oder mehrere darauf installierte MetaTrader-5-Terminals, jedes an einem Handelskonto angemeldet. Standardinstallationen (Program Files) und portable Installationen funktionieren beide.
- Die Expert Advisors, mit denen Sie handeln, wie gewohnt in den Terminals installiert (
MQL5\Experts). AlgoHand benötigt nie deren Quellcode. - Ausgehendes HTTPS vom VPS (ist standardmäßig vorhanden; eingehend wird nichts geöffnet).
2. Konto erstellen
- Gehen Sie auf app.algohand.com und erstellen Sie ein Konto mit Ihrer E-Mail-Adresse und einem Passwort von mindestens zehn Zeichen.
- Lesen und akzeptieren Sie die Nutzungsbedingungen, die Datenschutzerklärung, den Risikohinweis und die Erstattungsrichtlinie (Dokumente auf Englisch).
- Sie landen im Dashboard. Es bleibt leer, bis ein VPS verbunden ist.
3. VPS verbinden
- Klicken Sie im Dashboard auf Connect a VPS, geben Sie dem VPS einen Namen (zum Beispiel Anbieter und Standort) und klicken Sie auf Create activation token. Das Dashboard zeigt einen einzeiligen PowerShell-Befehl mit dem Token darin.
- Melden Sie sich per Remotedesktop am VPS an. Stellen Sie sicher, dass Ihre Terminals laufen und angemeldet sind.
- Öffnen Sie PowerShell als Administrator (Rechtsklick auf die Start-Schaltfläche → „Windows PowerShell (Administrator)“ oder „Terminal (Administrator)“).
- Fügen Sie den Befehl ein und drücken Sie die Eingabetaste. Er sieht so aus:
powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr -useb https://algohand.com/dl/install.ps1 -OutFile $env:TEMP\algohand-install.ps1; & $env:TEMP\algohand-install.ps1 -Token enr_XXXXXXXX"
Das Installationsprogramm lädt den Agenten herunter, prüft seine Signatur und stellt eine einzige Frage: automatische Anmeldung aktivieren? Auf einem VPS antworten Sie mit Ja und geben das Windows-Passwort des aktuellen Benutzers ein. Das Installationsprogramm prüft es und legt es im geschützten LSA-Speicher von Windows ab, nur auf dieser Maschine (dort speichert es auch das Sysinternals-Tool Autologon); es verlässt den VPS nie. Windows meldet sich nach einem Neustart dann selbst an, sodass Ihre Terminals starten, ohne dass sich jemand per Remotedesktop verbindet. Drücken Sie die Eingabetaste, um den Schritt zu überspringen; Sie können die automatische Anmeldung später einschalten (siehe Fehlerbehebung).
- Innerhalb einer Minute erscheint der VPS in Ihrem Dashboard als online.
- Der Agent startet dann jedes Terminal einmal neu, um seinen Manager anzubinden. Ihre EAs kehren genau so auf ihre Charts zurück, wie sie waren. Danach bleiben die Terminals in Betrieb, und der Agent beobachtet sie nur noch.
4. Chat öffnen und EAs steuern
Der Assistent befindet sich oben in Ihrem Dashboard (oder öffnen Sie ihn über den Link daneben in einem eigenen Tab). Er ist als Sie angemeldet und sieht nur Ihr Konto. Probieren Sie:
- „Was läuft auf meinem VPS?“
- „Gold Scalper auf XAUUSD mit dem Preset low starten.“
- „Das Risiko des Gold-EA auf medium stellen.“
- „Alles auf Konto 5313… stoppen.“
- „Meine Equity-Kurve des letzten Monats anzeigen“ oder „Gewinn und Verlust (P&L) nach Tagesstunde“.
Jeder Befehl, der etwas ändert, wird Ihnen zuerst als Zusammenfassung angezeigt. Der Assistent führt ihn erst aus, nachdem Sie bestätigt haben. Parameteränderungen starten den EA neu; hat der EA offene Positionen und ist seine Neustartsicherheit nicht verifiziert, wird die Änderung abgelehnt statt riskiert.
5. Was der Agent auf Ihrem VPS tut
- Läuft als geplante Aufgaben unter
C:\TCA: ein Supervisor plus ein Worker pro Terminal. Die Logs liegen inC:\TCA\logs. - Findet Ihre MetaTrader-5-Terminals, liest ihren Zustand (Konto, Kontostand, Equity, offene Positionen, EAs auf den Charts) und meldet ihn über ausgehendes HTTPS an AlgoHand. Nichts lauscht auf eingehende Verbindungen.
- Installiert in jedem Terminal ein kleines Manager-Programm (einen MQL5-Dienst oder auf älteren Builds einen EA auf einem versteckten Chart). Der Manager öffnet und schließt Charts und wendet Vorlagen (Templates) an; so werden EAs gestartet, gestoppt und umkonfiguriert.
- Hält die Terminals am Laufen: Wird ein Terminal geschlossen oder der VPS neu gestartet, startet der Agent es erneut.
- Liest oder sendet nie das Passwort Ihres Handelskontos. Er arbeitet nur mit Terminals, die bereits angemeldet sind.
- Aktualisiert sich selbst aus AlgoHand-Releases, die von IT Effectiveness signiert sind.
6. Fehlerbehebung
Der VPS erscheint nicht im Dashboard
Öffnen Sie C:\TCA\logs\agent.log. Die letzten Zeilen sagen, was schiefgelaufen ist: meist eine Firewall, die ausgehendes HTTPS blockiert, oder ein bereits verwendetes Token. Erstellen Sie ein neues Token und führen Sie den Befehl erneut aus.
Ein Terminal zeigt „TcaManager is not running“ (TcaManager läuft nicht)
Der Manager konnte nicht angebunden werden. Das passiert, wenn AutoTrading im Terminal ausgeschaltet oder das Terminal nicht angemeldet ist. Prüfen Sie das Terminal und warten Sie dann eine Minute; der Agent versucht es von selbst erneut.
Ich habe die automatische Anmeldung übersprungen und möchte sie jetzt (oder möchte sie abschalten)
Ohne automatische Anmeldung funktioniert alles, solange Sie per Remotedesktop angemeldet sind, auch bei geschlossenem Fenster. Nach einem Neustart warten die Terminals und der Agent jedoch, bis sich jemand anmeldet. Schalten Sie die automatische Anmeldung später mit einem Befehl in einer Administrator-PowerShell ein; er fragt nach dem Windows-Passwort, prüft es und legt es im geschützten Windows-Speicher ab:
powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr -useb https://algohand.com/dl/autologon.ps1 -OutFile $env:TEMP\algohand-autologon.ps1; & $env:TEMP\algohand-autologon.ps1"
Fügen Sie am Ende -Disable an, um sie wieder abzuschalten.
Der Chat sagt, ein EA sei „unknown“ (unbekannt)
AlgoHand bedient nur EAs, die mit verifizierten Parametern (Inputs) und Presets in seinem Katalog stehen. Die EAs, die Sie in der „Liste“ des Chats sehen, sind die, die Sie steuern können. Andere laufen unberührt weiter; schreiben Sie uns an support@algohand.com, damit wir sie aufnehmen.
Ich habe einen Parameter geändert und der EA wurde neu gestartet
Das ist so gewollt: MetaTrader kann die Parameter (Inputs) eines EA nicht ändern, ohne sie neu anzuwenden, und neu anwenden bedeutet Neustart. EAs, die ihre Positionen nach einem Neustart selbst wieder aufnehmen (über die Magic Number), sind als neustartsicher markiert; alle anderen erhalten vor jeder Änderung eine Warnung.
7. Agent entfernen
Klicken Sie im Dashboard auf Disconnect this VPS. Der Agent stoppt bei seinem nächsten Check-in und entfernt seinen lokalen Zustand. Ihre Terminals und EAs bleiben, wie sie sind. Um auch die Dateien zu entfernen, führen Sie auf dem VPS als Administrator aus:
schtasks /Delete /TN "TCA Agent" /F; schtasks /Delete /TN "TCA Terminals" /F; Remove-Item -Recurse -Force C:\TCA
