Was ist ein Forex-EA? Ein praktischer Einstieg

Ein Forex Expert Advisor (EA) ist ein Programm, das Handelsregeln innerhalb von MetaTrader anwenden kann. Ein EA kann Preise analysieren, Positionen verwalten oder Aufträge erteilen, sofern dies zulässig ist. Der Besitz eines solchen Codes beseitigt nicht das Handelsrisiko und der Besitz des Quellcodes beweist nicht, dass seine Regeln profitabel sind.

EA, Indikator oder Skript?

Diese Etiketten beschreiben verschiedene Jobs. MetaTrader unterscheidet Handelsroboter von Indikatoren, die Preise analysieren; Indikatoren können auch innerhalb eines Roboters verwendet werden. Lesen Sie die offizieller EA- und Indikator-Leitfaden für die Plattformunterscheidung. Bevor Sie etwas herunterladen, fragen Sie, welche Aktion das Programm ausführen soll und ob es Befehle erteilt.

Eine praktische Möglichkeit, zu erkennen, was Sie kaufen
-ProgrammFrage zu stellen
FachberaterWelche Ereignisse können einen Ein-, Ausstieg oder Positionswechsel auslösen?
-AnzeigeZeichnet es nur Informationen oder verwendet ein separater EA seine Werte?
-SkriptWelche Aufgabe passiert, wenn ich sie starte, und auf welchem Konto?

Ein Dashboard mit attraktiven Pfeilen reicht nicht aus, um diese Fragen zu beantworten. Fordern Sie eine verständliche Beschreibung der Eingaben, Entscheidungen und Ausgaben des Programms an. Beispielsweise ist „Überprüft eine abgeschlossene stündliche Kerze und zeichnet ein Signal auf“ nützlicher als „Verwendet erweiterte KI“.

Lesen Sie einen EA als vier separate Teile

Zeichnen Sie für einen ersten Überblick vier Kästchen auf Papier: Signal, Positionsgröße, Ausführung und Ausstieg. Schreiben Sie auf, was jede Box benötigt. Ein Signal könnte gleitende Durchschnitte verwenden; Bei der Größenbestimmung wird möglicherweise eine feste Losmenge verwendet. Die Ausführung könnte weite Spreads ablehnen; Ein Exit könnte einen Stopp oder eine Zeitbedingung verwenden. Dies ist eine Leseübung, keine empfohlene Strategie.

Fragen Sie nun, wie die Boxen interagieren. Kann ein Exit weiterhin ausgeführt werden, wenn neue Einträge deaktiviert sind? Können zwei Strategiemodule gemeinsam Positionen eröffnen? Beeinflusst eine „Risiko“-Eingabe eine einzelne Order oder die Gesamtposition? Mithilfe dieser Fragen können Sie Unklarheiten erkennen, bevor Sie Zeit mit der Interpretation eines Backtests verbringen.

Quellcode und eine betriebsbereite Datei

Mit einem bearbeitbaren Projekt können Sie Implementierungsentscheidungen überprüfen. Ein kompiliertes Programm ist die Datei, die die Plattform ausführt. Die Unterscheidung wird in unserem erklärt MQ4-, EX4-, MQ5- und EX5-Anleitung. Keines der Formate ist ein Leistungsnachweis.

Wenn Sie das Programm erlernen oder ändern möchten, fragen Sie, ob das Paket die Abhängigkeiten und Anweisungen enthält, die zum Reproduzieren des Builds erforderlich sind. Wenn Ihr Ziel lediglich darin besteht, ein Programm auszuführen, ist der Bearbeitungszugriff möglicherweise weniger wertvoll als klare Einrichtungsanweisungen und reproduzierbare Testnachweise. Wählen Sie entsprechend Ihrer tatsächlichen Aufgabe.

Eine nützliche erste Sitzung

  1. Notieren Sie den Produktnamen, die Plattform, die Quellversion und die Dateinamen.
  2. Lesen Sie die Eingabebeschreibungen, bevor Sie Werte ändern.
  3. Bewahren Sie eine Kopie der gelieferten Dateien und Einstellungen auf.
  4. Führen Sie einen kleinen historischen Test durch, um zu überprüfen, ob das Programm startet und sich wie beschrieben verhält.
  5. Vergleichen Sie einige Einzelereignisse mit den angegebenen Regeln, bevor Sie die Gesamtrendite interpretieren.

Verwenden Sie für Ihre Notizen drei Spalten: „erwartete Aktion“, „beobachtete Aktion“ und „Beweise“. Wenn das Programm nichts unternimmt, kann das bedeuten, dass die Teilnahmebedingungen nicht erfüllt wurden; es kann auch einen Einrichtungsfehler bedeuten. Bewahren Sie das Protokoll auf, damit die beiden Fälle unterschieden werden können.

Was Automatisierung nicht beweisen kann

Ein Roboter kann fehlerhafte Regeln konsequent anwenden. Ein erfolgreicher historischer Test stellt keine zukünftige Rentabilität, Ausführungsqualität oder Eignung für Ihre Finanzen dar. Der gehebelte Devisenhandel birgt ein erhebliches Risiko. die Forex-Schulungsmaterial der CFTC diskutiert dieses Risiko und unrealistische Versprechen.

Verwenden Sie nach historischen Überprüfungen ein Demokonto, um den normalen Betrieb zu beobachten, bevor Sie entscheiden, ob eine Live-Nutzung angemessen ist. Halten Sie die Entscheidung für den Handel getrennt von der Entscheidung, Software zu studieren.

Zurück nach oben
QuellcodeGeschätzte Lesezeit: 4 Min.

MQ4, EX4, MQ5 und EX5: Was kaufen Sie wirklich?

Lernen Sie den Unterschied zwischen bearbeitbaren EA-Quellen, kompilierten Programmen, Includes und SET-Dateien kennen, bevor Sie sich für ein MT4- oder MT5-Paket entscheiden.

Prüfung und BewertungGeschätzte Lesezeit: 3 Min.

Einen EA in MT5 reproduzierbar backtesten

Richten Sie einen MT5-Basistest ein, wählen Sie einen Tick-Modus, prüfen Sie einzelne Ereignisse und speichern Sie genügend Beweise, um das Ergebnis zu wiederholen.

Überprüfen Sie die Quellprojekte

Überprüfen Sie die bereitgestellte Version, den Eingabeleitfaden und den dokumentierten Testumfang für jedes Paket.

Quantum Titan MT5The Gold Reaper MT5

Warenkorb

Eine persönliche Nutzungslizenz pro Projekt. Jedes Projekt kann nur einmal hinzugefügt werden.

Dein Warenkorb ist leer

Wähle ein Quellcode-Projekt aus.

Weiter einkaufen