Warum kann derselbe EA auf zwei Konten unterschiedlich handeln?

Warum kann derselbe EA auf zwei Konten unterschiedlich handeln?

19 Oktober 2026, 16:01
Juan Andres Ruiz
0
5
Warum kann derselbe EA auf zwei Konten unterschiedlich handeln?

Viele Menschen glauben, dass ein Expert Advisor, wenn er richtig programmiert ist, auf jedem Konto mit demselben Broker, derselben Konfiguration und demselben Markt exakt gleich handeln sollte.

In der Praxis ist das jedoch nicht immer der Fall.

Und das bedeutet nicht zwangsläufig, dass das System fehlerhaft arbeitet.

Tatsächlich besteht einer der häufigsten Fehler bei der Bewertung eines Algorithmus darin, anzunehmen, dass das Problem automatisch beim EA liegt, wenn auf einem Konto ein Trade eröffnet wurde und auf einem anderen nicht.

In Wirklichkeit gibt es mehrere externe Faktoren, die dazu führen können, dass dasselbe System auf zwei Konten unterschiedlich handelt, selbst wenn beide nahezu identisch erscheinen.

In diesem Beitrag werde ich die wichtigsten Gründe erklären.

1. Der erste Unterschied: die Ausführungsumgebung

Ein Expert Advisor arbeitet nicht in einem Vakuum.

Er arbeitet innerhalb einer realen Umgebung, die aus folgenden Faktoren besteht:

  • Broker,
  • Server,
  • Kontotyp,
  • Verbindung,
  • VPS oder lokaler Computer,
  • Marktdaten,
  • interne Kontokonfiguration.

Selbst wenn die EA-Datei exakt dieselbe ist, können die äußeren Bedingungen daher das endgültige Ergebnis verändern.

Der Algorithmus kann bereit sein, einen Einstieg auszuführen. Wenn jedoch eine Bedingung der Umgebung nicht übereinstimmt, kann dieser Trade blockiert oder überhaupt nicht ausgeführt werden.


2. Der Spread ist nicht immer gleich

Einer der häufigsten Gründe ist der Spread.

Viele automatisierte Systeme filtern Trades, wenn der Spread einen bestimmten Maximalwert überschreitet.
Das ist völlig normal und stellt sogar einen sinnvollen Schutz dar, um Einstiege unter ungünstigen Bedingungen zu vermeiden.

Was passiert also?

Zwei Konten beim selben Broker können im selben Moment kleine Unterschiede beim Spread aufweisen, insbesondere in Phasen geringerer Liquidität, bei Sitzungswechseln, während Nachrichtenereignissen oder bei Marktöffnungen.

Auf einem Konto kann der Spread innerhalb des erlaubten Bereichs liegen und der Trade wird ausgeführt.
Auf dem anderen kann der Spread den Filter leicht überschreiten und der Trade wird blockiert.

Von außen kann das ungewöhnlich wirken.
Aus Sicht der Systemlogik ist es jedoch vollkommen nachvollziehbar.


3. Ausführung und Latenz spielen ebenfalls eine Rolle

Ein weiterer wichtiger Faktor ist die Geschwindigkeit, mit der das Konto Informationen empfängt und verarbeitet.

Es ist nicht dasselbe, zu handeln:

  • von einem heimischen Computer aus,
  • über einen langsamen oder instabilen VPS,
  • über einen VPS in der Nähe des Broker-Servers.

Die Latenz kann den exakten Zeitpunkt verändern, zu dem das System den Tick empfängt, der den Einstieg auslöst.

Und wenn eine Strategie von sehr spezifischen Bedingungen abhängt, können schon wenige Augenblicke Unterschied dazu führen, dass eine Gelegenheit auf einem Konto besteht und auf einem anderen verschwindet.

Das bedeutet nicht zwangsläufig, dass der Broker etwas Ungewöhnliches macht.
Es bedeutet lediglich, dass beim algorithmischen Trading auch das Timing Teil des Ergebnisses ist.


4. Der Hebel kann das Verhalten verändern

Zwei Konten können denselben Kontostand haben, aber einen unterschiedlichen Hebel.

Auch das kann einen Einfluss haben.

Warum?

Weil sich die verfügbare Margin verändert und einige Systeme oder Copy-Trading-Dienste die Positionsgröße anhand dieser Margin anpassen.

Dadurch kann ein Konto einen Trade normal eröffnen, während das andere ihn mit einer kleineren Positionsgröße eröffnet, anders rundet oder ihn möglicherweise gar nicht eröffnet, wenn die Mindestanforderungen an Volumen oder Margin nicht erfüllt sind.

Auf den ersten Blick kann es nach demselben Kapital aussehen.
Technisch gesehen bedeutet das jedoch nicht immer dieselbe Handelskapazität.


5. Die Symbolnamen des Brokers können unterschiedlich sein

Dieser Punkt mag unbedeutend erscheinen, kann aber viele Probleme verursachen.

Nicht alle Broker benennen ihre Instrumente auf dieselbe Weise.
Zum Beispiel:

  • EURUSD
  • EURUSDm
  • EURUSD.a
  • NAS100
  • NAS100s

Wenn der EA für eine bestimmte Namenskonvention vorbereitet wurde und das Konto eine andere verwendet, kann das System das richtige Symbol möglicherweise nicht erkennen oder ein anderes Instrument verarbeiten als erwartet.

In manchen Fällen funktioniert der Bot perfekt.
In anderen erkennt er überhaupt nichts.

Deshalb ist es bei der Analyse, warum zwei Konten nicht gleich handeln, unerlässlich, die Symbolnamen zu überprüfen.


6. Nicht alle Konten erhalten exakt dieselben Daten

Selbst wenn derselbe Broker verwendet wird, erhalten zwei Konten möglicherweise nicht exakt dieselbe Tick-Sequenz im exakt selben Moment.

Und bei Strategien, die empfindlich auf bestimmte Bedingungen reagieren, kann dies Unterschiede verursachen.

Zum Beispiel:

  • ein Liquidity Sweep kann zu einem bestimmten Zeitpunkt erkannt werden;
  • ein Indikator-Crossover kann für einen Tick erscheinen und sofort wieder verschwinden;
  • eine Kerze kann leicht unterschiedlich schließen.

Wenn die Systemlogik von solchen Details abhängt, kann ein Konto den Einstieg bestätigen und das andere nicht.

Von außen kann das widersprüchlich wirken.
In Wirklichkeit ist es jedoch eine normale Folge davon, wie der Markt in Echtzeit funktioniert.


7. Interne Systemfilter können ein Konto blockieren und das andere nicht

Sehr häufig liegt das Problem nicht am Signal selbst, sondern an den Sicherheitsfiltern des EA.

Zum Beispiel:

  • Spread-Limit,
  • maximale Anzahl gleichzeitiger Trades,
  • Sperre nach täglichem Verlust,
  • zeitliche Einschränkungen,
  • Kontrolle der Gesamtexposition,
  • Prüfung des Mindestabstands für den Stop Loss,
  • Mindestlotgröße oder Lot-Schritt.

Dann kann Folgendes passieren:

Das Signal ist vorhanden, der Markt hat die Gelegenheit geliefert, aber ein Konto erfüllt die Filterbedingungen und das andere nicht.

In diesem Fall „verpasst“ der EA keinen Einstieg.
Er macht genau das, wofür er programmiert wurde.

Und das ist sehr wichtig zu verstehen, denn oft ist ein Unterschied zwischen Konten kein Fehler, sondern ein Schutzmechanismus.


8. Der VPS kann verbunden sein und sich trotzdem unterschiedlich verhalten

Ein weiterer sehr häufiger Fehler besteht darin, anzunehmen, dass alles perfekt funktionieren muss, nur weil der VPS läuft.

Das ist nicht immer der Fall.

Ein VPS kann folgende Probleme haben:

  • Unterbrechungen,
  • langsame Leistung,
  • hohe Ressourcenauslastung,
  • vorübergehende Verbindungsabbrüche,
  • verzögerte Aktualisierungen,
  • Synchronisationsprobleme.

Und all das kann das Verhalten des EA beeinflussen.

Deshalb lohnt es sich bei zwei unterschiedlich handelnden Konten immer, zusätzlich zu prüfen:

  • ob der VPS tatsächlich stabil läuft,
  • ob das Expert-Protokoll normal ausgegeben wird,
  • ob das System die Märkte korrekt liest,
  • ob MetaTrader die Daten korrekt empfängt.

9. Wie sollte dieses Problem also richtig analysiert werden?

Wenn zwei Konten nicht gleich handeln, sollte die Analyse nicht damit beginnen, dem Algorithmus die Schuld zu geben.

Der richtige Ansatz ist, Schritt für Schritt Folgendes zu überprüfen:

  1. Derselbe Broker und derselbe Kontotyp
  2. Derselbe Hebel
  3. Dieselben verfügbaren Symbole
  4. Dieselbe EA-Konfiguration
  5. Dieselben Risikofilter
  6. Dieselbe Ausführungsumgebung
  7. Dieselbe Verbindungs- oder VPS-Qualität
  8. Überprüfung der Logs und des Expert Journals

Erst nachdem all diese Punkte überprüft wurden, ist es sinnvoll, ein tatsächliches Programmierproblem in Betracht zu ziehen.


10. Fazit

Dass derselbe EA auf zwei Konten unterschiedlich handelt, bedeutet nicht automatisch, dass der Bot fehlerhaft funktioniert.

Beim algorithmischen Trading hängt das Ergebnis nicht nur vom Code ab.
Es hängt auch von der Umgebung ab, in der dieser Code ausgeführt wird.

Spread, Latenz, Hebel, Symbole, Marktdaten, interne Filter und die Stabilität des VPS können reale Unterschiede zwischen zwei Konten verursachen.

Bevor man vorschnelle Schlüsse zieht, ist es deshalb wichtig, einen grundlegenden Punkt zu verstehen:

Ein EA braucht nicht nur eine gute Strategie, sondern auch die richtige Umgebung, um sie korrekt auszuführen.

Und sehr oft liegt der eigentliche Grund für Unterschiede zwischen zwei Konten nicht in der Logik des Systems selbst, sondern in allem, was diese Logik umgibt.