- Startseite
- Blog
- Was ist ein Expert Advisor (EA) und wie funktioniert er?
Was ist ein Expert Advisor (EA) und wie funktioniert er?
Ein Expert Advisor ist ein Programm, das in MetaTrader nach Ihren Regeln für Sie handelt. Wie er funktioniert, was er kann und was nicht, und wie Sie ihn beurteilen.

Ein Expert Advisor (EA) ist im Forex-Handel ein Programm, das in MetaTrader läuft und Trades nach festen Regeln platziert, statt dass Sie selbst auf Kaufen oder Verkaufen klicken. Sie legen die Regeln einmal fest. Der EA wendet sie jedes Mal an, wenn die Bedingungen eintreten, auch während Sie schlafen.
Darin liegt der Reiz, und genau dort beginnt auch die Verwirrung. Ein EA versteht den Markt nicht, ahnt nicht, was als Nächstes kommt, und verbessert sich nicht von selbst. Er liest Kursdaten, gleicht sie mit Ihren Regeln ab und handelt nur, wenn die Regeln es vorgeben. Sind die Regeln schwach, befolgt der EA eben schwache Regeln, und zwar mit großer Disziplin.
Was in einem Expert Advisor steckt
Trader nennen EAs auch Trading-Roboter, was ihnen mehr zuschreibt, als sie leisten. Ein EA ist eine Code-Datei für MetaTrader 4 oder MetaTrader 5, die in Ihrem Handelsterminal Positionen eröffnen, verwalten und schließen kann.
Die meisten EAs erledigen drei Aufgaben. Sie lesen Marktdaten: den aktuellen Kurs, die letzten Kerzen und alle Indikatoren, die die Regeln verwenden. Sie prüfen diese Daten gegen die Einstiegs-, Ausstiegs- und Risikoregeln. Ist eine Regel erfüllt, senden sie eine Order über MetaTrader und verschieben später den Stop-Loss oder schließen den Trade, wenn eine Ausstiegsregel greift.
EAs werden in der MetaQuotes Language geschrieben: MQL4 für MT4 und MQL5 für MT5. Code für die eine Plattform läuft ohne Umschreiben nicht auf der anderen, wie unser Vergleich MT4 vs MT5 erklärt.
Expert Advisor in MetaTrader: wie er den Markt liest und Trades platziert
Ein EA beobachtet einen Chart nicht so wie Sie. Er liest Daten bei jedem neuen Preis-Tick oder nur dann, wenn eine neue Kerze schließt, und prüft dabei den aktuellen Bid- und Ask-Kurs, die letzten Kerzenkurse und Indikatorwerte wie gleitende Durchschnitte.
Nehmen wir eine einfache Trendregel. Der EA prüft etwa, ob der gleitende Durchschnitt über 50 Perioden über dem 200er-Durchschnitt liegt und ob die letzte abgeschlossene Kerze über dem 50er-Durchschnitt geschlossen hat. Sind beide Bedingungen erfüllt und ist keine Position offen, sendet er eine Kauforder. Geschlossen wird, wenn der Stop-Loss oder eine Ausstiegsregel auslöst. Jeder Schritt ist ein Ja-oder-Nein-Test.
Ein gut gebauter EA setzt Stop-Loss und Take-Profit schon beim Einstieg, damit kein Trade ohne festgelegten Ausstieg läuft. Er sollte eine abgelehnte Order oder eine unterbrochene Verbindung verkraften, ohne dieselbe Order immer wieder zu senden, und er sollte den Mindestabstand für Stops und die Lot-Schrittweite Ihres Brokers einhalten.

Rechenbeispiel: die Positionsgröße in einem EA
Angenommen, Sie haben ein Konto über 10.000 $ und riskieren 1 % pro Trade. Das ergibt einen Risikobetrag von 100 $, denn 10.000 $ × 0,01 = 100 $.
Nun handelt der EA EUR/USD mit einem Stop-Loss 50 Pips vom Einstiegskurs entfernt. Bei einem Standard-Lot EUR/USD ist ein Pip etwa 10 $ wert. Um innerhalb des Limits zu bleiben, darf der EA also 2 $ pro Pip riskieren: 100 $ ÷ 50 Pips = 2 $ pro Pip. Eine Position von 0,20 Lot ergibt 2 $ pro Pip, denn 0,20 × 10 $ = 2 $. Wird der Stop-Loss erreicht, beträgt der Verlust 50 Pips × 2 $ = 100 $.
Unser Positionsgrößenrechner geht genauso vor, und Was ist ein Lot? zeigt, wie die Lot-Größe den Pip-Wert verändert.
Was ein EA kann und was nicht
Ein EA kann viele Währungspaare gleichzeitig beobachten, ohne zu ermüden, und er folgt einer Regel exakt, auch nach einem Verlusttrade, wenn ein Mensch vielleicht zögern würde. Er kann handeln, während Sie schlafen, sofern das Terminal weiterläuft, und er führt ein einheitliches Trade-Protokoll, das Sie später auswerten können.
Ein EA kann keine Schlagzeilen lesen und keine Aussage einer Zentralbank beurteilen. Er erkennt auch nicht, dass sich der Charakter eines Marktes verändert hat, solange Sie keine eigene Regel dafür eingebaut haben. Er kann Verluste nicht durch größere Positionen zurückholen, und jeder EA, der die Größe nach einem Verlust erhöht, trägt zusätzliches Risiko. Automatisierung macht eine Strategie schneller und konsequenter, aber aus verlierenden Regeln macht sie keine profitablen.
EA, Indikator und Skript im Vergleich
Diese drei MetaTrader-Werkzeuge werden oft verwechselt, erfüllen aber unterschiedliche Aufgaben. Ein Indikator zeichnet Informationen in den Chart, etwa gleitende Durchschnitte oder einen Oszillator, platziert aber selbst keine Trades. Sie lesen ihn ab und entscheiden, was zu tun ist.
Ein Skript läuft einmal und hält dann an. Ein Trader nutzt ein Skript zum Beispiel, um alle offenen Trades zu schließen oder eine Reihe von Pending Orders auf festen Niveaus zu platzieren. Ist diese eine Aufgabe erledigt, endet es und beobachtet den Markt nicht weiter.
Ein EA läuft weiter und prüft fortlaufend seine Regeln. Er kann Trades platzieren, verwalten und schließen, ohne dass Sie jedes Mal klicken. Der schnelle Test: Ein Werkzeug, das nur Informationen anzeigt, ist ein Indikator, eines, das einmal läuft, ist ein Skript, und eines, das laufend Handelsentscheidungen trifft, ist ein EA. Ein Produkt, das in den Chart zeichnet und zugleich Orders sendet, ist ein EA und sollte auch als solcher beurteilt werden.

Wo ein EA läuft: Ihr Computer oder ein VPS
Ein EA läuft im MetaTrader-Terminal auf dem Rechner, auf dem dieses Terminal geöffnet ist. Auf einem Heimcomputer heißt das: Der Computer muss eingeschaltet bleiben, MetaTrader muss geöffnet bleiben und die Internetverbindung muss stabil sein.
Ein Forex-VPS ist ein entfernter Rechner, der rund um die Uhr online ist. Sie installieren MetaTrader auf dem VPS, starten dort den EA und können danach Ihren eigenen Laptop zuklappen, ohne den EA zu stoppen. Das hilft bei Stromausfällen, Neustarts und Verbindungsabbrüchen zu Hause und bietet oft eine schnellere, stabilere Verbindung zum Server des Brokers. Der VPS hält den EA am Laufen, an seinen Ergebnissen ändert er nichts. Unser Ratgeber zum Forex-VPS für EAs beschreibt die Einrichtung.
Auch ein VPS braucht Kontrollen. Stellen Sie sicher, dass das Terminal verbunden bleibt, der EA aktiviert bleibt und der automatische Handel nach jedem Neustart oder Update eingeschaltet ist.
Wie Sie einen EA prüfen, bevor Sie ihm vertrauen
Vertrauen Sie keinem EA allein wegen eines Screenshots oder einer Verkaufsseite. Beginnen Sie mit den Regeln: Kann der Entwickler in einfachen Worten erklären, wann der EA einsteigt, wann er aussteigt, wie er Stops setzt und wie er die Positionsgröße bestimmt? Sind die Regeln geheim oder vage, können Sie nicht prüfen, ob sie zu Ihrem Konto und Ihrer Risikobereitschaft passen.
Sehen Sie sich danach die Tests an. Ein Backtest zeigt, wie sich der EA auf historischen Daten verhalten hätte. Prüfen Sie aber, ob er einen langen Zeitraum, unterschiedliche Marktphasen sowie realistische Spreads und Kommissionen abdeckt. Ein Test über wenige Monate mit ruhigen Trenddaten sagt wenig über eine scharfe Umkehr aus. Der nächste Schritt ist ein Forward-Test auf einem Demokonto, denn er zeigt das Verhalten bei Live-Kursen, einschließlich Slippage und Verbindungsproblemen.
Wir haben eine Reihe kommerzieller EAs anhand ihrer Handelshistorie nachgebaut und erneut getestet. Mehrere, die über einige Monate glatt aussahen, verloren Geld, sobald der Test mehrere Jahre und unterschiedliche Marktphasen umfasste. Ein langer Test ist der günstigste Schutz, den Sie haben.
Risikoprüfungen sind genauso wichtig wie Einstiegsregeln. Achten Sie auf den größten Drawdown, die längste Verlustserie und den durchschnittlichen Verlust im Vergleich zum durchschnittlichen Gewinn, und fragen Sie, was passiert, wenn mehrere Trades gleichzeitig offen sind. Unser Ratgeber Expert Advisor prüfen führt durch diese Prüfungen. Beginnen Sie auf einem Demokonto und, wenn Sie weitermachen, mit einer kleinen Live-Größe.
Fehler beim Expert-Advisor-Trading, die Einsteiger Geld kosten
- Den EA auf einem Laptop laufen lassen, der in den Ruhezustand geht, sodass Trades verpasst werden.
- Mit voller Größe starten, ohne vorher auf Demo zu testen, weil ein Backtest glatt aussah.
- Nach jedem Verlusttrade die Einstellungen ändern, sodass die ursprünglichen Regeln nie getestet werden.
- Mehrere EAs auf demselben Paar laufen lassen, ohne auf überlappende Trades und doppeltes Risiko zu prüfen.
- Spread und Kommission im Test ignorieren und dann von den Live-Ergebnissen überrascht sein.
- Annehmen, dass sich ein EA ohne passende Regel an Nachrichten oder einen gestörten Datenfeed anpasst.
- Nicht prüfen, ob der EA nach Plattform-Updates korrekt neu gestartet ist.
Häufige Fragen
Handelt ein EA, während mein Computer ausgeschaltet ist?
Nein, nicht wenn MetaTrader nur auf diesem Computer läuft. Der EA stoppt, sobald das Terminal geschlossen wird oder der Computer in den Ruhezustand geht. Damit er weiterläuft, nutzen Trader einen VPS mit installiertem MetaTrader und prüfen trotzdem, ob er nach Neustarts verbunden bleibt.
Kann ein EA Geld verlieren?
Ja. Ein EA befolgt Regeln, und Regeln können Verlusttrades, Verlustserien und Drawdowns erzeugen. Eine größere Positionsgröße vergrößert Gewinne und Verluste gleichermaßen, deshalb zählen Risikoeinstellungen und Stop-Loss mehr als das Einstiegssignal allein.
Brauche ich Programmierkenntnisse, um einen EA zu nutzen?
Nein, um einen fertigen EA zu betreiben, müssen Sie nicht programmieren. Sie sollten aber seine Einstellungen verstehen, etwa das Risiko pro Trade und die Handelszeiten, und wissen, wie Sie ihn auf einen Chart ziehen und den automatischen Handel aktivieren.
Ist ein EA dasselbe wie ein Signaldienst?
Nein. Ein EA ist Software, die Ihr eigenes Konto nach festen Regeln handelt, während ein Signaldienst Trade-Ideen schickt, denen Sie folgen können oder nicht. ForexBob entwickelt individuelle EAs und verkauft eigene AETHON-EAs. Wir verkaufen keine Signale, kein Copy-Trading und keine Kontoverwaltung.
Wie lange sollte ich einen EA testen, bevor ich ihn live nutze?
Testen Sie ihn zuerst auf historischen Daten und danach auf einem Demokonto, lange genug, um Trend- und Seitwärtsphasen abzudecken. Betrachten Sie Demo-Ergebnisse als Prüfung auf Fehler und Verhalten, nicht als Versprechen für künftige Ergebnisse.
Wenn Sie bereits eine manuelle Strategie handeln, kann ein EA Ihnen helfen, sie konsequenter zu testen, ohne den ganzen Tag Charts zu beobachten. Unser Service Expert Advisor programmieren lassen beginnt mit einer schriftlichen Spezifikation Ihrer Regeln, dann programmieren, testen und liefern wir den EA für MetaTrader 4 oder 5. Unter unsere eigenen Expert Advisors sehen Sie, wie ein fertiger EA beschrieben wird.
Weiterlesen: Expert Advisor prüfen, MT4 vs MT5 und Forex-VPS für EAs.
Risikohinweis: Der Handel mit Devisen ist mit einem hohen Risiko verbunden und nicht für jeden geeignet. Dieser Artikel dient nur der Weiterbildung und ist keine Anlageberatung.
Sie möchten Ihre Strategie automatisieren?
Wir setzen Handelsregeln in getestete Expert Advisors für MT4 und MT5 um. Beschreiben Sie uns, wie Sie traden, und Sie erhalten eine Spezifikation und ein Angebot.
Weitere Artikel

Order Block Trading: Order Blocks erkennen, und was Tests zeigen
Was ein Order Block ist, wie Sie bullische und bärische Order Blocks markieren, wo Einstieg und Stop hingehören und was der Test eines Order-Block-Indikators auf Gold ergab.
Artikel lesen
Risikomanagement im Trading: der komplette Leitfaden für Forex
Alles, was bestimmt, wie viel Sie verlieren können, an einem Ort: Risiko pro Trade, Positionsgröße, Stops, Hebel, korrelierte Trades, Drawdown-Limits und die zusätzlichen Risiken von EAs.
Artikel lesen
Supply and Demand Trading: Zonen einzeichnen, und was Tests zeigen
Wie Sie Supply- und Demand-Zonen finden, einzeichnen, handeln und den Stop setzen. Und was passierte, als wir eine Zonen-Strategie auf sieben Jahren EUR/USD getestet haben.
Artikel lesen