Brokerbezeichnungen sind ein Ausgangspunkt, erklären aber nicht die gesamte Ausführung. Für einen Expert Advisor ist entscheidend, wie Kurse entstehen, wo ein Auftrag verarbeitet wird, welchen Ausführungsmodus das Symbol nutzt und was geschieht, wenn der angefragte Preis nicht mehr verfügbar ist.
Market Maker, STP, ECN und DMA: Was steckt dahinter?
Ein Market Maker kann Kundenkurse stellen und gemäß seiner Ausführungsrichtlinie als Gegenpartei auftreten. STP beschreibt meist die automatische Weiterleitung an einen oder mehrere externe Liquiditätsanbieter. ECN bezeichnet üblicherweise ein elektronisches Netzwerk, das Gebote und Angebote zusammenführt. DMA steht für direkten Zugang zu einem externen Handelsplatz oder Orderbuch. Im Retail-Forex werden diese Begriffe nicht einheitlich verwendet; Vertragsunterlagen und Ausführungsrichtlinie sind aussagekräftiger als ein Werbelabel.
| Bezeichnung | Typisches Prinzip | Für EA-Nutzer zu prüfen |
|---|---|---|
| Market Maker | Der Broker stellt den Kundenkurs und kann Orders intern ausführen. | Requotes, Spreadverhalten, Stop-Regeln und Interessenkonflikte. |
| STP | Orders werden automatisch an ausgewählte Quellen geleitet. | Routing, Aufschläge und Umgang mit Ablehnungen. |
| ECN | Kurse und Volumen mehrerer Teilnehmer werden gebündelt. | Kommission, Mindestvolumen, Teilausführungen und Markttiefe. |
| DMA | Die Order erreicht nach festen Regeln einen externen Handelsplatz. | Instrumente, Orderarten, Fill Policy und mögliches Last Look. |
Ein stabiler Account mit transparenten Kosten kann besser zu einem EA passen als ein attraktiv benanntes Konto mit sprunghaften Spreads, Ablehnungen oder ungleichmäßigen Fills.
Brokermodell und MetaTrader-Ausführungsmodus trennen
MT4 kann je nach Symbol Instant, Request oder Market Execution anzeigen. Diese Modi beschreiben die Kommunikation zwischen Terminal und Server; sie beweisen kein ECN-, STP- oder Market-Maker-Modell. Bei Instant Execution kann ein nicht mehr verfügbarer Kurs zu einem Requote führen. Bei Market Execution erfolgt der Fill zum verfügbaren Serverkurs, der vom sichtbaren Kurs beim Absenden abweichen kann.
Prüfen Sie außerdem die Symbolspezifikation: variabler oder fester Spread, Nachkommastellen, Kontraktgröße, Stops Level, Lotschritt, Maximalvolumen, Swap und Handelszeiten. Selbst bei korrekter EA-Logik können abweichende Brokerparameter zu Invalid-Stops- oder Invalid-Volume-Fehlern führen.
Ausführungsqualität ist messbar
Bewerten Sie eine repräsentative Stichprobe aus den tatsächlichen Handelszeiten des EAs. Erfassen Sie angefragten Kurs, Fill, Gesamtlatenz, Ablehnungen, Requotes, Teilausführungen und Spread. Trennen Sie normale Phasen von Rollover, Nachrichten und dünner Liquidität. Eine einzelne schnelle Order belegt keine gleichbleibende Qualität.
Positive und negative Abweichungen getrennt erfassen.
Open-, Close- und Modify-Fehler getrennt zählen.
Den gesamten Weg messen, nicht nur den VPS-Ping.
Die Bedeutung hängt von der Strategie ab. Zehntel-Pips können für H4 unkritisch und für einen Scalper entscheidend sein. Grid- und Multi-Order-Systeme benötigen zudem ausreichende Liquidität und Margin bei gleichzeitigen Signalen.
Prüfliste für die EA-Kompatibilität
Regulierung, Kundengeldschutz und Auszahlungsbedingungen sind für die konkrete Gesellschaft und Rechtsordnung gesondert zu prüfen. Technische Eignung ersetzt keine Brokerprüfung.
Kontrollierter Test vor dem Live-Einsatz
- Dieselbe EA-Version, dasselbe Symbol, Zeitfenster und dieselben Inputs verwenden.
- Risiko konstant halten und Konten im gleichen Marktfenster vergleichen.
- Experts, Journal und Kontohistorie exportieren.
- Anfrage und Fill sowie Spread, Kommission, Swap und Modify-Fehler vergleichen.
- Genügend Trades in ruhigen und schnelleren Phasen erfassen.
- Live mit kleinem Risiko starten und Fills erneut prüfen.
Optimieren Sie nicht auf einen außergewöhnlich günstigen Demofeed. Gesucht werden robuste Bedingungen, nicht das beste Einzelergebnis.
Offizielle Quellen
MetaTrader erläutert die Orderausführung und die brokerseitigen Felder in Market Watch und Kontraktspezifikation. Ergänzend gilt die Ausführungsrichtlinie des Brokers.