Häufige MetaTrader-Fehler: MT4- und MT5-Codes, Ursachen und serverseitige Lösungen
Eine praxisnahe Übersicht über die MT4-Fehlercodes und MT5-Rückgabecodes des Handelsservers, die Kunden am häufigsten sehen, aufgeteilt in das, was der Trader beheben kann, und das, was der Broker auf dem Server beheben muss.
Häufige MetaTrader-Fehler erklärt: Rückgabecodes von MT4 und MT5, No connection, Invalid stops, Off quotes und was Broker serverseitig prüfen sollten.
Wie MetaTrader Fehler meldet
MetaTrader meldet Fehler als nummerierte Codes mit festen Namen, die MetaQuotes dokumentiert, und die Nummer zeigt, an welcher Stelle der Kette die Anfrage gescheitert ist. MT4 und MT5 verwenden unterschiedliche Nummerierungen, sodass dasselbe Problem je nach Plattform zwei verschiedene Codes hat.
In MetaTrader 5 erhält jede Handelsanfrage eine Antwort vom Handelsserver. MetaQuotes beschreibt den Mechanismus so:
"All requests to execute trade operations are sent as a structure of a trade request MqlTradeRequest using function OrderSend(). The function execution result is placed to structure MqlTradeResult, whose retcode field contains the trade server return code."
(Übersetzung: „Alle Anfragen zur Ausführung von Handelsoperationen werden als Struktur einer Handelsanfrage MqlTradeRequest mit der Funktion OrderSend() gesendet. Das Ergebnis der Funktionsausführung wird in der Struktur MqlTradeResult abgelegt, deren Feld retcode den Rückgabecode des Handelsservers enthält.“)— MQL5 Reference, Trade Server Return Codes, MetaQuotes (abgerufen im Oktober 2026)
Die Rückgabecodes des MT5-Handelsservers reichen von 10004 (TRADE_RETCODE_REQUOTE) bis 10046 (TRADE_RETCODE_HEDGE_PROHIBITED). In MetaTrader 4 liefert GetLastError() dieselbe Art von Information. Handelsbezogene Codes liegen im unteren Bereich (0–150, zum Beispiel 130 ERR_INVALID_STOPS). Laufzeitfehler von Programmen beginnen bei 4000 (zum Beispiel 4109 ERR_TRADE_NOT_ALLOWED).
Ein Erfolgscode ist nicht dasselbe wie eine ausgeführte Order. Die MQL5-Referenz zu OrderSend() warnt, dass „ein erfolgreiches Ergebnis der Funktion OrderSend() nicht bedeutet, dass die Order ausgeführt wurde“. Es bedeutet nur, dass die Anfrage zur weiteren Verarbeitung angenommen wurde. Wenn ein Kunde sagt „es hieß OK, aber nichts ist passiert“, prüfen Sie das Serverjournal.
Es gibt drei Stellen, an denen Sie den tatsächlichen Code finden:
- Registerkarte Journal (Plattformereignisse: Verbindung, Login, Orderanfragen).
- Registerkarte Experts (von Expert Advisors und Skripten ausgegebene Meldungen, einschließlich der Ergebnisse von
GetLastError()). - Logdateien auf der Festplatte. Die MT5-Hilfe von MetaQuotes besagt: „Die Logdateien der Plattform werden im Verzeichnis Logs gespeichert, die Logdateien der Experts in MQL5\Logs. Die Dateinamen entsprechen dem Datum der Journalerstellung — YYYYMMDD.LOG.“
Der integrierte Log-Viewer kann Einträge nach „Full, No connection, Errors only“ filtern.
Clientseitig oder serverseitig: wer den Fehler beheben muss
Die schnellste Triage-Frage lautet, ob ein einzelner Trader den Fehler sieht oder viele. Ein Kunde mit einem Fehler ist meist ein clientseitiges Problem. Derselbe Fehler auf vielen Konten, bei einem Symbol oder in einer Gruppe deutet fast immer auf den Server, die Symbolkonfiguration oder die Liquiditätsseite hin.
| Symptom oder Code | In der Regel clientseitig, wenn… | In der Regel serverseitig, wenn… |
|---|---|---|
| „No connection“ / 6 ERR_NO_CONNECTION / 10031 TRADE_RETCODE_CONNECTION | Ein Nutzer, lokales Internet, Firewall, Proxy oder falscher Servername | Viele Nutzer gleichzeitig, Access Point ausgefallen, IP oder DNS geändert, Server neu gestartet |
| „Invalid account“ / 65 ERR_INVALID_ACCOUNT | Falscher Login, falsches Passwort oder falscher Server gewählt | Konto verschoben, deaktiviert, archiviert oder auf einem anderen Server angelegt |
| 130 ERR_INVALID_STOPS / 10016 TRADE_RETCODE_INVALID_STOPS | EA setzt SL/TP zu nah am Kurs | Stops Level oder Freeze Level des Symbols geändert, Spread ausgeweitet |
| 136 ERR_OFF_QUOTES / 10021 TRADE_RETCODE_PRICE_OFF | Selten, meist sehr alte Preise in einer Anfrage | Kurse gestoppt: Problem bei LP, Bridge oder Datenfeed, Symbol-Session geschlossen |
| 133 ERR_TRADE_DISABLED / 10017 TRADE_RETCODE_TRADE_DISABLED | Investorpasswort (nur Lesezugriff) verwendet | Handel für Symbol, Gruppe oder Konto deaktiviert |
| 10026 TRADE_RETCODE_SERVER_DISABLES_AT | Nie; der Code selbst benennt den Server | Handel mit Expert Advisors in den Gruppen- oder Kontoeinstellungen deaktiviert |
| 10027 TRADE_RETCODE_CLIENT_DISABLES_AT / 4109 | Schaltfläche Algo Trading oder „Allow live trading“ deaktiviert | Nicht serverseitig |
| 134 ERR_NOT_ENOUGH_MONEY / 10019 TRADE_RETCODE_NO_MONEY | Lot zu groß für die freie Margin | Hebel, Margin-Einstellungen oder Währungskurse in der Gruppe sind falsch |
| 132 ERR_MARKET_CLOSED / 10018 TRADE_RETCODE_MARKET_CLOSED | Handel außerhalb der Session-Zeiten | Session-Zeitplan, Sommerzeitumstellung oder Feiertagskalender falsch eingestellt |
Leiten Sie Tickets nach demselben Prinzip weiter: Clientseitige Probleme erhalten eine Antwort aus dem Hilfecenter, serverseitige Probleme gehen an den Plattformadministrator oder an ein externes Team wie den MetaTrader-Support von FXSUPPORT.
Verbindungsfehler: „No connection“ und „Invalid account“
„No connection“ bedeutet, dass das Terminal die ihm angegebene Adresse des Handelsservers nicht erreicht, und „Invalid account“ bedeutet, dass es einen Server erreicht hat, der den Login abgelehnt hat. Beides erfordert unterschiedliche Prüfungen, und der Broker sieht Dinge, die der Trader nicht sieht.
Was der Trader prüfen kann
- Bestätigen, dass die Internetverbindung im Browser funktioniert.
- Login, Passwort und den exakten Servernamen erneut eingeben. Laut MT5-Hilfe kann die Adresse auch manuell im Format „[Servernummer]:[Portnummer], zum Beispiel 192.168.0.1:443“ eingegeben werden.
- Prüfen, ob es sich um das Master-Passwort handelt. MetaQuotes erklärt: „Die Investor-Autorisierung ermöglicht es, den Kontostatus zu sehen, Preise zu analysieren und mit eigenen Expert Advisors zu arbeiten, jedoch nicht zu handeln.“
- Proxy und Firewall prüfen. In MT5 enthält die Registerkarte Server unter Extras > Optionen die „Einrichtung der Serververbindung, Konfiguration eines Proxyservers“.
- Den Log-Viewer öffnen, nach „No connection“ filtern und die Datei YYYYMMDD.LOG an den Broker senden.
Was der Broker serverseitig prüfen sollte
- Erreichbarkeit jedes Access Points. Testen Sie jede in der Serverliste veröffentlichte Adresse und jeden Port von außerhalb Ihres eigenen Netzwerks, und zwar aus mehr als einer Region.
- Jüngste Infrastrukturänderungen. Neue IPs, DNS-Einträge, Rechenzentrumsumzüge oder DDoS-Schutzregeln lösen häufig Wellen von „No connection“ aus.
- Serverzustand. CPU, Arbeitsspeicher und Festplatte auf den Handels- und Access-Servern. Überlastung zeigt sich als Timeouts (128 ERR_TRADE_TIMEOUT, 10012 TRADE_RETCODE_TIMEOUT), bevor es zu vollständigen Verbindungsabbrüchen kommt.
- Kontostatus. Ist das Konto aktiviert? Ist es in der richtigen Gruppe? Wurde es während einer Migration verschoben? Wurde eine erzwungene Passwortänderung aktiviert? Die MT5-Hilfe bestätigt: „Eine erzwungene Passwortänderung kann vom Administrator des Handelsservers aktiviert werden.“
- Alte Client-Builds. 5 ERR_OLD_VERSION („Old version of the client terminal“) bedeutet, dass das Terminal aktualisiert werden muss.
Für tiefergehende Netzwerk- und Hostprobleme siehe Fehlerbehebung bei Forex-Servern und MetaTrader-Server-Hosting.
MT5-Rückgabecodes des Handelsservers, die Broker am häufigsten sehen
Die folgenden MT5-Codes erreichen am häufigsten den Support eines Brokers, und mehrere von ihnen benennen den Server als Ursache. Namen und Beschreibungen stammen aus der MQL5 Reference. Die rechte Spalte zeigt, wo wir auf dem Server mit der Suche beginnen.
| Code | Konstante | Beschreibung von MetaQuotes | Erste serverseitige Prüfung |
|---|---|---|---|
| 10004 | TRADE_RETCODE_REQUOTE | Requote | Ausführungsmodus und Einstellungen zur Preisabweichung des Symbols |
| 10006 | TRADE_RETCODE_REJECT | Anfrage abgelehnt | Ablehnung durch Dealer, Gateway oder Bridge im Serverjournal |
| 10012 | TRADE_RETCODE_TIMEOUT | Anfrage wegen Zeitüberschreitung abgebrochen | Antwortzeit von Bridge/LP, Serverlast |
| 10014 | TRADE_RETCODE_INVALID_VOLUME | Ungültiges Volumen in der Anfrage | Min./Max./Schrittweite des Volumens beim Symbol, Volumenlimits der Gruppe |
| 10016 | TRADE_RETCODE_INVALID_STOPS | Ungültige Stops in der Anfrage | Stops Level und Freeze Level des Symbols |
| 10017 | TRADE_RETCODE_TRADE_DISABLED | Handel ist deaktiviert | Handelsmodus des Symbols, Symbolberechtigungen der Gruppe, Kontorechte |
| 10018 | TRADE_RETCODE_MARKET_CLOSED | Markt ist geschlossen | Handelssessions, Sommerzeit, Feiertagskalender |
| 10019 | TRADE_RETCODE_NO_MONEY | Nicht genügend Geld, um die Anfrage auszuführen | Hebel- und Margin-Einstellungen der Gruppe |
| 10021 | TRADE_RETCODE_PRICE_OFF | Keine Kurse zur Bearbeitung der Anfrage vorhanden | Datenfeed, LP-/Bridge-Session, Kursquellen des Symbols |
| 10024 | TRADE_RETCODE_TOO_MANY_REQUESTS | Zu häufige Anfragen | Limits für die Anfragerate; oft ein EA in einer Schleife |
| 10026 | TRADE_RETCODE_SERVER_DISABLES_AT | Autotrading vom Server deaktiviert | Berechtigungen für Expert Advisors in der Gruppe oder auf dem Konto |
| 10030 | TRADE_RETCODE_INVALID_FILL | Ungültige Art der Orderausführung (Filling Type) | Beim Symbol zulässige Filling-Modi im Verhältnis zum Ausführungsmodus |
| 10031 | TRADE_RETCODE_CONNECTION | Keine Verbindung zum Handelsserver | Erreichbarkeit der Access Points, Serverstatus |
| 10040 | TRADE_RETCODE_LIMIT_POSITIONS | Die Anzahl offener Positionen … kann durch die Servereinstellungen begrenzt sein | Positionslimits der Gruppe |
| 10044 | TRADE_RETCODE_CLOSE_ONLY | Die Anfrage wird abgelehnt, weil für das Symbol die Regel „Only position closing is allowed“ (nur Schließen von Positionen erlaubt) gesetzt ist | Handelsmodus des Symbols (nur Schließen) |
| 10046 | TRADE_RETCODE_HEDGE_PROHIBITED | … für das Handelskonto ist die Regel „Opposite positions on a single symbol are disabled“ (gegenläufige Positionen auf einem Symbol deaktiviert) gesetzt | Hedging-Regeln der Gruppe |
Die vollständige Liste, einschließlich 10009 TRADE_RETCODE_DONE („Request completed“) und 10010 TRADE_RETCODE_DONE_PARTIAL, finden Sie auf der MQL5-Seite Trade Server Return Codes.
MT4-Fehlercodes und ihre MT5-Entsprechungen
MT4-Handelsfehler verwenden kleine Nummern, die MetaQuotes in der MQL4 Reference aufführt, und die meisten haben ein direktes MT5-Gegenstück. Verwenden Sie die folgende Zuordnung, wenn Kunden zwischen Plattformen wechseln oder wenn Sie während einer MT4-zu-MT5-Migration beide Server betreiben.
| MT4-Code | MT4-Konstante und Beschreibung | Nächstliegender MT5-Code |
|---|---|---|
| 2 | ERR_COMMON_ERROR — Allgemeiner Fehler | 10011 TRADE_RETCODE_ERROR |
| 4 | ERR_SERVER_BUSY — Handelsserver ist ausgelastet | 10012 TRADE_RETCODE_TIMEOUT (der Wirkung nach) |
| 6 | ERR_NO_CONNECTION — Keine Verbindung zum Handelsserver | 10031 TRADE_RETCODE_CONNECTION |
| 65 | ERR_INVALID_ACCOUNT — Ungültiges Konto | Fehler beim Login, kein Retcode |
| 129 | ERR_INVALID_PRICE — Ungültiger Preis | 10015 TRADE_RETCODE_INVALID_PRICE |
| 130 | ERR_INVALID_STOPS — Ungültige Stops | 10016 TRADE_RETCODE_INVALID_STOPS |
| 131 | ERR_INVALID_TRADE_VOLUME — Ungültiges Handelsvolumen | 10014 TRADE_RETCODE_INVALID_VOLUME |
| 132 | ERR_MARKET_CLOSED — Markt ist geschlossen | 10018 TRADE_RETCODE_MARKET_CLOSED |
| 133 | ERR_TRADE_DISABLED — Handel ist deaktiviert | 10017 TRADE_RETCODE_TRADE_DISABLED |
| 134 | ERR_NOT_ENOUGH_MONEY — Nicht genügend Geld | 10019 TRADE_RETCODE_NO_MONEY |
| 136 | ERR_OFF_QUOTES — Off quotes (keine Kurse) | 10021 TRADE_RETCODE_PRICE_OFF |
| 138 | ERR_REQUOTE — Requote | 10004 TRADE_RETCODE_REQUOTE |
| 146 | ERR_TRADE_CONTEXT_BUSY — Handelskontext ist belegt | Keine direkte Entsprechung |
| 149 | ERR_TRADE_HEDGE_PROHIBITED | 10046 TRADE_RETCODE_HEDGE_PROHIBITED |
| 150 | ERR_TRADE_PROHIBITED_BY_FIFO | 10045 TRADE_RETCODE_FIFO_CLOSE |
Die Zuordnung ist unser Praxisleitfaden, keine offizielle Tabelle von MetaQuotes. Die Beschreibungen selbst stammen von der MQL4-Seite Trade Server Return Codes.
Trade context busy (146) ist MT4-spezifisch. Die MQL4-Funktion IsTradeContextBusy() „gibt true zurück, wenn ein Thread für den Handel von einem anderen Expert Advisor belegt ist“. Es handelt sich um ein clientseitiges Problem. Mehrere EAs in einem Terminal konkurrieren um den Handelsthread, und die Lösung ist eine Wiederholungslogik oder weniger EAs pro Terminal. Der Broker kann es nicht auf dem Server beheben.
Invalid stops, Off quotes und Requotes: die Konfigurationsfehler
Invalid stops, Off quotes und Requotes sehen wie Fehler des Traders aus, werden aber oft durch Symboleinstellungen oder durch die Liquiditätskette verursacht. Treten sie gleichzeitig auf vielen Konten auf, sollte der Broker sie als Konfigurationsvorfall behandeln.
Invalid stops (130 / 10016) und Modification denied (145)
MetaTrader erzwingt zwei Abstände. Die MQL5 Reference definiert SYMBOL_TRADE_STOPS_LEVEL als den „Mindestabstand in Punkten vom aktuellen Schlusskurs zum Platzieren von Stop-Orders“. SYMBOL_TRADE_FREEZE_LEVEL definiert sie als den „Abstand in Punkten, innerhalb dessen Handelsoperationen eingefroren werden“. Das MQL4-Buch ergänzt: „Pending Orders können nicht gelöscht oder geändert werden, wenn der angegebene Eröffnungskurs die Anforderungen des Parameters FreezeLevel verletzt.“ Der MT4-Fehler für diesen Fall ist 145 ERR_TRADE_MODIFY_DENIED: „Änderung verweigert, da die Order zu nah am Markt liegt“.
Serverseitige Ursachen, die wir prüfen:
- Ein Stops Level oder Freeze Level wurde erhöht (für News oder einen neuen LP), ohne die Kunden zu informieren.
- Variable Spreads haben sich ausgeweitet, sodass ein Stop, der vor einer Sekunde gültig war, jetzt zu nah liegt.
- Die Nachkommastellen des Symbols haben sich geändert (zum Beispiel nach einem Feed-Wechsel), sodass „Punkte“ für bestehende EAs etwas anderes bedeuten.
Off quotes (136) und keine Preise (10021)
MetaQuotes beschreibt 10021 als „Keine Kurse zur Bearbeitung der Anfrage vorhanden“. Auf einem Broker-Server bedeutet dies fast immer, dass der Preisstrom für dieses Symbol gestoppt hat oder veraltet ist. Typische Ursachen sind eine getrennte LP-Session, ein Neustart der Bridge, ein Fehler in der Datenfeed-Zuordnung nach einer Symbolumbenennung oder ein Session-Zeitplan, der die Kursstellung zu früh beendet hat. Prüfen Sie zuerst den Feed-Status und die Bridge-Logs. Siehe Bridge-Lösungen und Integration von Liquiditätsanbietern.
Requotes (138 / 10004) und Preis geändert (135 / 10020)
Requotes entstehen bei Instant oder Request Execution, wenn der Server statt einer Ausführung mit einem neuen Preis antwortet. Häufige Requotes bedeuten meist, dass die Einstellungen zur Abweichung für die aktuelle Volatilität zu eng sind oder die Preisquelle zu langsam ist. Unabhängig davon kann eine Order 10030 TRADE_RETCODE_INVALID_FILL zurückgeben, wenn die beim Symbol zulässigen Filling-Modi (SYMBOL_FILLING_MODE, „Flags der zulässigen Arten der Orderausführung“) nicht zu dem passen, was der Kunde oder der EA sendet.
Breiten sich Fehler über mehrere Konten aus?
Senden Sie uns die Fehlercodes und einige Journalzeilen. Wir sagen Ihnen, ob die Ursache beim Kunden, in der Symbolkonfiguration, auf dem Server oder in der Liquiditätskette liegt, und helfen Ihnen bei der Behebung.
Kostenlose technische Prüfung anfordern WhatsApp TelegramAutotrading- und Berechtigungsfehler
Autotrading-Fehler lassen sich klar am Namen unterscheiden: 10026 besagt, dass der Server es deaktiviert hat, und 10027, dass das Client-Terminal es deaktiviert hat. In MT4 ist die clientseitige Entsprechung der Laufzeitfehler 4109.
10026 — Autotrading vom Server deaktiviert
Der Broker hat den Handel mit Expert Advisors für das Konto oder dessen Gruppe deaktiviert. Beheben Sie dies in den Gruppen- oder Kontoberechtigungen oder teilen Sie dem Kunden mit, dass EAs für diesen Kontotyp nicht erlaubt sind.
10027 — Autotrading vom Client-Terminal deaktiviert
Die Schaltfläche Algo Trading oder die eigene Einstellung des EA ist deaktiviert. Der Trader aktiviert sie. Der MQL5-Laufzeitfehler 4752 ERR_TRADE_DISABLED („Trading by Expert Advisors prohibited“) hat innerhalb des Codes dieselbe Bedeutung.
4109 — ERR_TRADE_NOT_ALLOWED (MT4)
Die Beschreibung von MetaQuotes sagt es deutlich: „Handel ist nicht erlaubt. Aktivieren Sie das Kontrollkästchen „Allow live trading“ in den Eigenschaften des Expert Advisors“. Dies ist clientseitig.
133 / 10017 — Handel ist deaktiviert
Das Symbol ist nur zur Ansicht oder nur zum Schließen freigegeben, der Gruppe fehlt die Berechtigung für dieses Symbol, oder der Kunde hat sich mit dem Investorpasswort angemeldet.
Plugins können Anfragen ebenfalls blockieren oder umschreiben. Ein Risiko- oder Routing-Plugin, das Orders ablehnt, erscheint für den Kunden als allgemeine Ablehnung (10006) oder allgemeiner Fehler (2). Haben die Ablehnungen nach einem Plugin-Update begonnen, prüfen Sie zuerst dieses Plugin. Wir entwickeln und pflegen solche Plugins im Rahmen der MetaTrader-Plugin-Entwicklung.
Serverseitige Checkliste für Broker bei wiederkehrenden Fehlern
Wenn derselbe Fehler immer wieder auftritt, arbeiten Sie den Server in fester Reihenfolge ab: Umfang, Logs, jüngste Änderungen, dann Konfiguration. Diese Reihenfolge trennt ein Konfigurationsproblem bereits nach den ersten Prüfungen von einem Infrastrukturproblem.
- Umfang. Betrifft es ein Konto, eine Gruppe, ein Symbol oder alle Nutzer? MT4, MT5 oder beide? Einen Access Point oder alle?
- Den exakten Code erfassen. Fragen Sie nach Retcode oder Fehlernummer und dem Zeitstempel. Arbeiten Sie nicht allein auf Grundlage von Screenshots von Popup-Meldungen.
- Das Serverjournal zum selben Zeitstempel lesen. Ordnen Sie die Kundenanfrage dem serverseitigen Eintrag zu (Dealer, Gateway, Plugin oder Bridge).
- Jüngste Änderungen auflisten. Plattform-Updates, Änderungen an Symbolen oder Gruppen, neue Plugins, Änderungen bei LP oder Bridge, IP/DNS- oder Firewall-Regeln, Sommerzeitumstellungen.
- Das Symbol prüfen. Handelsmodus, Sessions, Stops und Freeze Levels, Volumenlimits, Filling-Modi, Ausführungsmodus, Kursquelle.
- Gruppe und Konto prüfen. Hebel, Margin-Einstellungen, EA-Berechtigungen, Hedging-/FIFO-Regeln, Positionslimits, Konto aktiviert.
- Die Liquiditätskette prüfen. Bridge-Status, LP-Sessions, abgelehnte und abgelaufene Orders in den Bridge-Logs.
- Die Infrastruktur prüfen. CPU, Arbeitsspeicher, Festplatte, Netzwerklatenz zwischen den Servern sowie Backups und Datenbankintegrität nach jedem Absturz.
- Beheben, dann überwachen. Verfolgen Sie die Fehlerrate nach der Änderung, nicht nur das einzelne Ticket.
Dies ist derselbe Prozess, den FXSUPPORT für Broker-Kunden anwendet. Er ist Teil unserer Arbeit in der MetaTrader-Administration und im Risikobetrieb, zu der auch Prüfungen von Sessions sowie von Sommerzeit- und Feiertagsplänen gehören.
Vom Feuerlöschen zum Monitoring
Die meisten wiederkehrenden MetaTrader-Fehler lassen sich in den Serverlogs erkennen, bevor sich Kunden beschweren. Dorthin gelangen Sie, indem Sie Fehlerraten statt einzelner Tickets beobachten. Ein Anstieg von 10021 bei einem Symbol, Timeouts während einer Session oder Ablehnungen nach einem Bridge-Neustart sind wenige Minuten nach ihrem Beginn in den Logs sichtbar.
FXSUPPORT bietet MT4/MT5-Plattformsupport für Broker und Prop-Firmen: Einrichtung, Updates, Backups, Konfiguration, Log-Monitoring und Bridge-Konfiguration. Wir betreuen außerdem Serverinfrastruktur im Vereinigten Königreich und in den Niederlanden mit Monitoring und einem Verfügbarkeitsziel von 99,9 %. In der Praxis bedeutet das, dass wir:
- Plattform- und Bridge-Logs auf Fehlermuster überwachen, nicht nur auf Ausfälle;
- Symbol-, Session- und Gruppeneinstellungen nach jeder Änderung und vor Sommerzeitumstellungen prüfen;
- das Verhalten von Plugins nach Plattform-Updates prüfen;
- Server gegen DDoS härten und Backups wiederherstellbar halten.
Wenn Sie einen Broker betreiben und Ihr Support-Team seine Tage damit verbringt, dieselben Fehlertickets zu beantworten, ist das ein Zeichen dafür, dass die Ursache auf dem Server liegt. Was wir abdecken, finden Sie unter MT5-Support und MT4-Support, oder kontaktieren Sie uns für eine kostenlose technische Prüfung.
Häufig gestellte Fragen
Was sind die häufigsten MetaTrader-Fehler?
Wo finde ich die offizielle Liste der MT5-Fehlercodes?
Verwenden MT4 und MT5 dieselben Fehlernummern?
Was bedeutet „No connection“ in MT4 oder MT5?
Warum meldet MetaTrader „Invalid account“, obwohl mein Passwort korrekt ist?
Was ist TRADE_RETCODE_PRICE_OFF (10021)?
Wie behebe ich Invalid stops (130 oder 10016)?
Was ist der Unterschied zwischen 10026 und 10027?
Warum meldet eine Order „done“, aber es wird keine Position eröffnet?
Was bedeutet „Trade context is busy“ (146)?
Wo werden die Logdateien von MetaTrader gespeichert?
Wann sollte ein Broker die Bearbeitung von MetaTrader-Fehlern auslagern?
Gehört FXSUPPORT zu MetaQuotes?
Quellen
- Trade Server Return Codes — MQL5 Reference, MetaQuotes (abgerufen am 8. Oktober 2026)
- Runtime Errors — MQL5 Reference, MetaQuotes (abgerufen am 8. Oktober 2026)
- Trade Server Return Codes — MQL4 Reference, MetaQuotes (abgerufen am 8. Oktober 2026)
- Runtime Errors — MQL4 Reference, MetaQuotes (abgerufen am 8. Oktober 2026)
- IsTradeContextBusy — MQL4 Reference, MetaQuotes (abgerufen am 8. Oktober 2026)
- OrderSend — MQL5 Reference, MetaQuotes (abgerufen am 8. Oktober 2026)
- Symbol Properties — MQL5 Reference, MetaQuotes (abgerufen am 8. Oktober 2026)
- Requirements and Limitations in Making Trades — MQL4 Book, MetaQuotes (abgerufen am 8. Oktober 2026)
- Connect to an Account — MetaTrader 5 Help, MetaQuotes (abgerufen am 8. Oktober 2026)
- Platform Logs — MetaTrader 5 Help, MetaQuotes (abgerufen am 8. Oktober 2026)
- Platform Settings — MetaTrader 5 Help, MetaQuotes (abgerufen am 8. Oktober 2026)
FXSUPPORT ist nicht mit MetaQuotes Ltd. oder den auf dieser Seite genannten Anbietern verbunden. Allgemeine Informationen, keine Rechts- oder Anlageberatung.
Sehen Sie dieselben Fehler auf vielen Konten?
Senden Sie uns die Codes und einige Logzeilen. Wir prüfen Ihr MT4/MT5-Server-Setup und sagen Ihnen, woher die Fehler kommen.