UTC
DE
ForexForStarters.com

MT4-Automatisierung (Expert Advisors und automatisiertes Trading)

Eine der spannendsten Funktionen von MetaTrader 4 ist die Möglichkeit, dein Trading zu automatisieren. Statt den ganzen Tag vor dem Computer zu sitzen und Charts zu beobachten, kannst du ein Programm namens Expert Advisor (EA) nutzen, das nach von dir festgelegten Regeln Trades für dich platziert. In diesem Leitfaden erklären wir, wie die Automatisierung in MT4 funktioniert, wie du einsteigst und welche Fallstricke du vermeiden solltest.

Risikohinweis: Dieser Inhalt dient nur zu Bildungszwecken und ist keine Finanzberatung. Forex-Trading ist mit Risiken verbunden und du kannst Geld verlieren.

MetaTrader 4
MetaTrader 4FileViewInsertChartsToolsMARKET WATCHEURUSDGBPUSDUSDJPYAUDUSDUSDCADAuXAUUSDNEUE ORDER0.10 LotsVERKAUFENKAUFENSTOP-LOSSTAKE-PROFITPOSITIONEN

Was ist ein Expert Advisor?

Ein Expert Advisor ist ein kleines Programm, das in MT4 läuft und automatisch Handelsentscheidungen trifft. Du hängst ihn an einen Chart, und er verfolgt die Kursbewegungen in Echtzeit. Sobald die Bedingungen den einprogrammierten Regeln entsprechen, platziert der EA Kauf- oder Verkaufsorders, setzt Stop-Loss und Take-Profit und schließt sogar Trades, alles ohne dein Zutun.

Stell dir einen EA wie ein Rezept vor, das der Computer befolgt. Ein EA könnte zum Beispiel so programmiert sein: „Kaufe, wenn der gleitende Durchschnitt (Moving Average) über 50 Perioden den gleitenden Durchschnitt über 200 Perioden nach oben kreuzt, und setze einen Stop-Loss 30 Pips unter dem Einstieg.“ Jedes Mal, wenn diese Bedingung eintritt, führt der EA den Trade aus.

EAs werden in MQL4 geschrieben, der Programmiersprache, die speziell für MetaTrader 4 entwickelt wurde. Um EAs zu nutzen, musst du aber kein Programmierer sein. Es gibt Tausende fertige EAs, die du herunterladen und sofort verwenden kannst.

So installierst du einen Expert Advisor

Die Installation eines EA läuft ähnlich ab wie bei benutzerdefinierten Indikatoren.

  • Lade die EA-Datei herunter. Es ist eine .mq4- oder .ex4-Datei.
  • Öffne MT4 und klicke auf File (Datei) und dann auf Open Data Folder (Datenordner öffnen).
  • Wechsle in den Ordner MQL4 und dann in Experts.
  • Kopiere die EA-Datei in den Ordner Experts.
  • Starte MT4 neu oder klicke im Navigator mit der rechten Maustaste auf Expert Advisors und wähle Refresh (Aktualisieren).
  • Dein EA sollte jetzt im Navigator unter Expert Advisors erscheinen.

So hängst du einen EA an einen Chart

Nach der Installation musst du den EA an den Chart des Währungspaares hängen, mit dem er handeln soll.

  • Öffne einen Chart mit dem gewünschten Währungspaar und Zeitrahmen.
  • Ziehe den EA aus dem Navigator-Fenster auf den Chart (oder doppelklicke darauf).
  • Ein Einstellungsfenster öffnet sich. Achte auf dem Reiter Common (Allgemein) darauf, dass „Allow live trading“ (Live-Trading erlauben) angehakt ist.
  • Lege auf dem Reiter Inputs (Eingaben) die Einstellungen des EA fest (Lotgröße, Stop-Loss-Abstand, Strategieparameter usw.).
  • Klicke auf OK.

Außerdem musst du den automatisierten Handel global aktivieren. Suche oben in der MT4-Symbolleiste den Button AutoTrading. Achte darauf, dass er eingeschaltet ist (der Button sollte grün und nicht rot angezeigt werden).

Wenn der EA läuft, siehst du oben rechts im Chart ein Smiley-Symbol. Siehst du ein trauriges Gesicht oder ein X, ist der EA nicht aktiv und du musst deine Einstellungen prüfen.

Arten von Expert Advisors

EAs gibt es in vielen Varianten, ausgelegt auf unterschiedliche Trading-Stile.

  • Trendfolge-EAs suchen nach starken Kursbewegungen in eine Richtung und platzieren Trades, um den Trend mitzunehmen.
  • Scalping-EAs machen über den Tag verteilt viele kleine Trades und versuchen, mit jedem einen winzigen Gewinn zu erzielen. Sie sind für Scalping-Strategien beliebt und brauchen eine schnelle Ausführung und niedrige Spreads, um gut zu funktionieren.
  • Grid-EAs platzieren mehrere Orders in festen Kursabständen und bilden so ein Gitter (Grid). In Seitwärtsmärkten können sie profitabel sein, in Trendmärkten sind sie riskant.
  • Martingale-EAs verdoppeln die Positionsgröße nach jedem Verlust-Trade, in der Hoffnung, die Verluste mit einem einzigen Gewinn-Trade wieder hereinzuholen. Sie sind sehr riskant und können dein Konto schnell ruinieren.
  • News-Trading-EAs versuchen, rund um wichtige Wirtschaftsereignisse zu handeln. Sie platzieren Orders kurz vor Nachrichtenveröffentlichungen, um die großen Kursbewegungen mitzunehmen.

Wo du Expert Advisors findest

  • Der MQL5.com Marketplace bietet kostenlose und kostenpflichtige EAs mit Nutzerbewertungen und Ratings.
  • Die MQL5.com Code Base bietet kostenlose Open-Source-EAs, die du studieren und anpassen kannst.
  • Trading-Foren wie Forex Factory haben Bereiche, in denen Mitglieder EAs teilen.
  • Freiberufliche Entwickler können dir einen individuellen EA nach deiner eigenen Strategie programmieren.

Wichtige Warnungen zum automatisierten Trading

Kein EA garantiert Gewinne. Wenn dir jemand erzählt, sein EA verdiene garantiert Geld, lügt er oder irrt sich. Jede Trading-Strategie hat Verlustphasen. Automatisierung beseitigt das Risiko nicht.

Erst Backtesting, dann live. Teste deinen EA immer mit dem Strategy Tester von MT4 an historischen Daten, bevor du echtes Geld riskierst. Mehr dazu, wie das funktioniert, erfährst du im Artikel über Backtesting. Denk daran: Vergangene Ergebnisse garantieren keine zukünftigen Ergebnisse.

Nach dem Backtest auf dem Demokonto testen. Selbst wenn ein EA im Backtest hervorragend aussieht, lass ihn mehrere Wochen oder Monate auf einem Demokonto laufen. Echte Marktbedingungen können wegen Slippage, schwankender Spreads und Verzögerungen bei der Ausführung von den Backtest-Ergebnissen abweichen.

Vorsicht vor Überoptimierung. Manche EAs sind so perfekt auf vergangene Daten abgestimmt, dass sie im Live-Trading scheitern. Das nennt man Curve-Fitting. Ein guter EA sollte in verschiedenen Zeiträumen und Marktphasen ordentlich abschneiden und nicht nur in einem bestimmten Ausschnitt der Vergangenheit.

Lass deinen EA laufen. Damit ein EA funktioniert, muss MT4 geöffnet sein und laufen. Wenn du die Plattform schließt, den Computer herunterfährst oder die Internetverbindung verlierst, stoppt der EA. Deshalb nutzen viele Trader einen VPS (Virtual Private Server), damit ihre EAs rund um die Uhr laufen.

Beginne mit kleinen Positionen. Wenn du mit einem EA zum ersten Mal live gehst, nutze die kleinstmögliche Lotgröße. So begrenzt du dein Risiko, während du prüfst, ob der EA unter echten Marktbedingungen richtig funktioniert.