EA-Entwicklung & Builder beginner 17 Min. Lesezeit

MT5 EA erstellen ohne Programmierung — und was die Vorlagen tatsächlich leisten

EA erstellen ohne Programmierung: Setzen Sie einen Expert Advisor im Browser aus Blöcken zusammen, kompilieren Sie ihn zu einer echten .ex5 und testen Sie ihn, bevor Geld im Spiel ist. Dazu die Zahl, die sonst niemand nennt — was die 84 mitgelieferten Startvorlagen mit Werkseinstellungen erreichen, gemessen an den eigenen Aufzeichnungen des Builders.

Veröffentlicht · Geprüft

Einen MT5-Expert Advisor erstellen Sie ohne Programmierung, indem Sie ihn auf einer Arbeitsfläche aus Blöcken zusammensetzen — ein Indikatorblock, ein Bedingungsblock, ein Orderblock, ein Risikoblock — und den Server das MQL5 erzeugen und kompilieren lassen. Zurück kommt eine echte .ex5, dieselbe Art von Datei, zu der auch ein handgeschriebener EA kompiliert wird. MQL5-Syntax kommt an keiner Stelle vor.

Was No-Code nicht abnimmt, ist die Entwurfsarbeit, und genau daran scheitern fast alle. Dieser Leitfaden deckt deshalb beide Hälften ab: den mechanischen Weg von der Idee zur kompilierten Datei und die Belege dafür, was diese Dateien erreichen, bevor Sie irgendetwas ändern.

Was Sie am Ende haben

Am Ende liegt eine kompilierte .ex5 im Ordner MQL5/Experts von MetaTrader 5, gebaut aus einer Regel, die Sie gewählt haben, mit einem Stop-Loss und einer Positionsgröße, die Sie bewusst gesetzt haben. Zwei Wege führen dorthin, und sie unterscheiden sich im Aufwand tatsächlich erheblich:

  • Von einer Vorlage ausgehen. Wählen Sie eine der 84 fertig verdrahteten Strategien aus der Galerie und bearbeiten Sie deren Blöcke. Der schnellste Weg, einen vollständigen Ablauf zu sehen — und der schnellste Weg, unbemerkt eine verlierende Baseline zu erben.
  • Von einer leeren Arbeitsfläche ausgehen. Setzen Sie einen Start-Knoten, verdrahten Sie einen Indikator in eine Bedingung, die Bedingung in einen Orderblock, ergänzen Sie das Risiko. Langsamer, dafür wissen Sie genau, was jede Verbindung tut.

So oder so ist das Vokabular dasselbe: 118 Blocktypen in 8 Kategorien, mit einem Budget von 50 Knoten pro Entwurf. Dieses Budget ist nicht die Einschränkung, für die Anfänger es halten. Die bestbewertete Vorlage der gesamten Galerie nutzt sechs Knoten.

Bevor Sie anfangen: was der Builder ist und was nicht

Sie brauchen eine Idee, die sich als “wenn X passiert, kaufen; wenn Y passiert, schließen” ausdrücken lässt, 15–30 Minuten und ein MetaTrader-5-Terminal, in dem das Ergebnis laufen soll. Sie brauchen kein MQL5, keinen Compiler und kein Windows — der Editor läuft im Browser, und das Kompilieren passiert auf dem Server.

Drei Grenzen sollten Sie kennen, bevor Sie einen Abend investieren.

Er erzeugt Code; er handelt nicht. Der Builder platziert nie eine Order, verbindet sich nie mit Ihrem Broker und gibt keine Signale aus. Er händigt Ihnen eine Datei aus. Alles danach passiert in Ihrem Terminal, auf Ihrem Konto, unter Ihrer Kontrolle.

Entwerfen ist kostenlos; Kompilieren braucht ein Konto. Blöcke ziehen, Vorlagen laden und die Eingaben-Vorschau im Code-Reiter lesen erfordert keine Anmeldung. Das Kompilieren zu .ex5 und der eingebaute Stärketest erfordern ein kostenloses Konto mit bestätigter E-Mail-Adresse — ein unbestätigtes Konto bekommt einen 403 und die Meldung “Your account is not eligible yet”, und das ist ein anderer Fehler als das EAB-E601 “Sign in to compile”, das Sie ganz ohne Konto sehen. Zu wissen, welchen der beiden Fälle Sie vor sich haben, spart zehn verwirrte Minuten.

Die kostenlose .ex5 ist lizenziert, nicht portabel. Jeder kostenlose Kompiliervorgang liefert eine Kontobindung mit: Der EA läuft nur auf einem verifizierten IB-Konto bei einem unterstützten Broker, und in MetaTrader 5 muss https://mt5depot.com unter Tools > Options > Expert Advisors > Allow WebRequest freigegeben sein, sonst deaktiviert sich der EA beim Start selbst. Backtests im Strategietester sind von dieser Prüfung ausgenommen — genau deshalb können Sie testen, bevor Sie irgendetwas verknüpfen. Der editierbare .mq5-Quellcode ist die einzige kostenpflichtige Funktion, eine einmalige Pro-Lizenz für 399 $.

Schritt für Schritt: den EA bauen

  1. Öffnen Sie den Editor über die Builder-Seite — die Schaltfläche heißt Open the builder — free. Es wird nichts installiert, und Ihre Arbeit wird im Browser automatisch gespeichert.
  2. Wählen Sie einen Ausgangspunkt. Der Startbildschirm bietet Build Your EA — Free, Start with blank canvas und eine 3-min tour, dazu eine Vorlagengalerie mit den Filtern Basic / Intermediate / Advanced / Portfolio. Eine leere Arbeitsfläche braucht trotzdem einen Start-Knoten aus der Utility-Palette — ohne ihn stoppt Sie die Validierung mit EAB-E202.
  3. Platzieren Sie Blöcke. Ziehen Sie aus der linken Palette oder doppelklicken Sie einen Eintrag; Ctrl+K durchsucht alle 118 Typen nach Namen. Verbinden Sie sie, indem Sie vom Ausgangsport rechts an einem Knoten zum Eingangsport links am nächsten Knoten ziehen, oder drücken Sie die +-Schaltfläche an einem Knoten, um den nächsten hinzuzufügen und automatisch zu verbinden.
  4. Stellen Sie die Parameter jedes Blocks im Reiter Properties rechts ein. Dort liegen Periode, angewandter Preis und Zeiteinheit eines Indikators — jeder Indikatorblock darf eine andere Zeiteinheit lesen als der Chart, auf dem er läuft, und genau so entsteht ein Multi-Timeframe-Filter ganz ohne Code.
  5. Setzen Sie die kontoweiten Regeln im Reiter Settings: Money Management, Filters, Exit Strategy, Position Management, Risk Management. Die Lotgröße steht standardmäßig fest auf 0.01, und der gemeinsame Einstiegsschutz ist auf einen Stop von 50 Pips und ein Ziel von 100 Pips voreingestellt, bis Sie das ändern.
  6. Lesen Sie die Validierungsleiste und das Panel Preflight diagnosis. Fehler blockieren die Erzeugung, Warnungen nicht. Ein Ablauf ohne Stop-Loss löst eine CRITICAL-Diagnose aus und verlangt vor dem Bauen eine Bestätigung mit “Generate anyway?”.
  7. Drücken Sie Measure, um den eingebauten Näherungs-Backtest laufen zu lassen — wählen Sie Symbol, Zeiteinheit und Spread in Points und lesen Sie das Ergebnis gegen die angezeigte Grenze. Tun Sie das vor dem Kompilieren, nicht danach.
  8. Drücken Sie Compile .ex5. Der Server erzeugt das MQL5, kompiliert es mit MetaEditor und gibt EA_Builder.ex5 zurück. Verschieben Sie die Datei über File > Open Data Folder nach MQL5/Experts, dann rechts in den Navigator klicken und Refresh wählen — erscheint der EA nicht, liegt es fast immer am Ordner und nicht an der Datei.
  9. Testen Sie ihn im Strategietester (Strategy Tester), bevor Sie ihn an irgendeinen Chart hängen. Wenn Sie ihn anhängen, muss die Symbolleisten-Schaltfläche Algo Trading aktiv sein und Allow Algo Trading im Reiter Common des EA angehakt sein. Ein trauriges Gesicht auf dem Chart bedeutet, dass einer dieser beiden Schalter aus ist — nicht, dass die Strategie kaputt ist.
  • Vorlage oder leere Arbeitsfläche wählen
  • Indikator in Bedingung, Bedingung in Order verdrahten
  • Stop-Loss, Ziel und Lotgröße setzen
  • Stärke des Ablaufs messen
  • Zu .ex5 kompilieren
  • Im MT5-Strategietester testen
  • Demo, dann entscheiden
Der No-Code-Weg von der Idee zum getesteten EA

Ein Detail überrascht bei Schritt 3: Der Editor weigert sich, einen Ablauf zu bauen, der sich stillschweigend falsch verhalten würde. Verdrahten Sie einen Indikator direkt in einen Orderblock, bekommen Sie EAB-E205 — “An indicator is wired straight into an action. Insert a condition node (Compare/Cross) in between.” Ein Knoten, der von Start aus nicht erreichbar ist, löst EAB-E203 aus, und ihm wird klar gesagt, er “will not be included in the generated EA”. Das sind keine Stilhinweise. Es sind die Fehler, die einen Anfänger davon abhalten, einen EA auszuliefern, dessen mittleres Drittel nichts tut.

Scheitert das Kompilieren selbst, liegt es meist nicht an Ihrem Entwurf. EAB-E402 bedeutet, dass MetaEditor den erzeugten Quellcode abgelehnt hat, und drei seiner Untercodes — nicht deklarierter Bezeichner, falsche Parameteranzahl, Syntax — sind in der Oberfläche ausdrücklich als Fehler auf unserer Seite und nicht auf Ihrer ausgewiesen, verbunden mit der Bitte, den Ablauf anzuhängen. Alles, was der Mapper nicht kennt, wird als rohe MetaEditor-Fehlerzeile gezeigt statt als allgemeine Entschuldigung, und genau das macht eine Meldung lohnend. EAB-E401 und EAB-E404 sind eine andere Sorte: ein ausgelasteter Compiler und ein Rate-Limit pro Nutzer. Beide heißen warten, nicht neu bauen.

Blöcke, Ein- und Ausstiegsbedingungen und die Risikoeinstellungen, die nicht optional sind

Die Palette ist ein einziges Vokabular in acht Gruppen. Am ersten Tag brauchen Sie das meiste davon nicht; Sie müssen nur wissen, welche Gruppe welche Frage beantwortet.

BlockgruppeTypenWas sie steuertSinnvolle erste Einstellung
Utility2Wo der Ablauf beginnt, und Lesen über mehrere ZeiteinheitenEin Start-Knoten
Indicators52Die Messgröße, auf der Ihre Regel beruhtEin Indikator, Zeiteinheit des Charts
Price / Info5Rohpreis, OHLC, Uhrzeit, KontostatusVorerst unangetastet lassen
Conditions10Der Vergleich, der die Regel auslöstCompare oder Cross
Filters21Wann überhaupt gehandelt werden darfSpread-Filter, Positionslimit
Actions15Die Order selbst und wie sie schließtOpen Buy / Open Sell
Money Mgmt7Wie groß die Position istFixed Lot, 0.01
Exit Strategy6Wie eine Position endetFester Stop und festes Ziel

Vier dieser Typen — Pyramidisieren, Nachkaufen im Verlust, Umkehreinstieg und Alles schließen — werden ausschließlich im Settings-Panel konfiguriert. Legen Sie einen davon auf die Arbeitsfläche, lehnt Preflight ihn mit EAB-E304 ab und sagt Ihnen, wo er tatsächlich wohnt. Eine Kleinigkeit, aber die Sorte Kleinigkeit, die bei einer schlechten Fehlermeldung eine Stunde kostet — und hier ist sie nicht schlecht.

Zwei Bedingungsblöcke decken die meisten ersten Strategien ab. Compare fragt, ob ein Wert über oder unter einem anderen Wert liegt — RSI unter 30, Kurs über einem gleitenden Durchschnitt. Cross fragt, ob eine Linie eine andere auf dieser Kerze gekreuzt hat, und das ist eine andere und deutlich strengere Frage als “liegt darüber”. Die beiden zu verwechseln ist der häufigste Grund dafür, dass ein Ablauf ständig statt gelegentlich auslöst.

Der Zeitpunkt der Entscheidung zählt genauso viel wie die Bedingung. Standardmäßig wird einmal je abgeschlossener Kerze ausgewertet und nicht bei jedem Tick. Auf einem M5-Chart ist das der Unterschied zwischen einer Handvoll Entscheidungen pro Stunde und Hunderten — und eine Regel, die auf abgeschlossenen Kerzen profitabel aussieht, kann sich völlig anders verhalten, sobald sie mitten in der Kerze auslösen darf.

Backtesten Sie ihn vor allem anderen

Der Builder hat eine Measure-Schaltfläche, und er druckt seine eigene Bestehensgrenze direkt neben das Ergebnis: Profitfaktor mindestens 1,2, mindestens 60 Trades, maximaler Drawdown nicht schlechter als 20 %. Diese Grenze ist der nützliche Teil. Sie ist ein fester, veröffentlichter Schwellenwert, ein Ergebnis liegt also entweder darüber oder nicht, und noch so langes Anstarren einer Equity-Kurve ändert die Antwort nicht.

Und so wirkt diese Grenze auf die mitgelieferten Vorlagen. Das sind unsere eigenen Daten, keine Herstellerbehauptung: Jede Galerie-Vorlage trägt die gemessene Aufzeichnung eines Laufs, und die Tabelle unten zählt sie aus. Wie wir testen beschreibt den Standard, an den diese Aufzeichnungen gebunden sind, und das Aggregationsskript liegt im Repository direkt neben seiner Ausgabe — die Zählung ist also reproduzierbar und nicht bloß behauptet.

StartvorlagenGemessen
Vorlagen in der Galerie84
Vorlagen mit gemessener Baseline53
Vom Manifest als weak gekennzeichnet53 von 53
Unter Profitfaktor 1,0 mit Werkseinstellungen46 von 53
Median-Profitfaktor0,92
Bester Profitfaktor der Menge1,10
Erreichen die Bestehensgrenze des Measure-Panels0 von 53
Testbedingungen
Experiment-IDEXP-BUILDER-TEMPLATE-BASELINE-001
UmgebungExness MT5
Symbol / ZeiteinheitUSDJPYm M5
Zeitraum2025-06-01 – 2026-06-09
ModellM1 OHLC (Model=1)
Einlage10.000
Baseline gemessen2026-06-18
Aggregiert / zuletzt verifiziert2026-08-25
0 von 53Startvorlagen, die mit Werkseinstellungen die Bestehensgrenze des Builders erreichen
0,92Median-Profitfaktor der 53 gemessenen Startvorlagen
1,10Beste Vorlagen-Baseline — ein Entwurf mit sechs Knoten, nicht mit siebenundzwanzig

Drei Lesarten dieser Tabelle sind es wert, ausgeschrieben zu werden, denn die naheliegende ist nicht die nützliche.

Komplexität half nicht. Die beste Baseline der Menge, 1,10, gehört zu einem Pullback auf einen gleitenden Durchschnitt mit sechs Knoten. Der Multi-Timeframe-Oszillator-Stapel mit 27 Knoten erreicht 1,04. Der schlechteste Wert der Menge, 0,63, gehört zu einem Entwurf mit 15 Knoten über mehrere Zeiteinheiten, mit automatischer Lotgröße und Trailing Stop. Mehr Blöcke bedeuten mehr Parameter, und Parameter sind der Weg, auf dem ein Entwurf sich überanpasst, statt besser zu werden.

Tiefe und Dauer sind zwei verschiedene Probleme. Eine Vorlage erreicht einen Profitfaktor von 1,03 über 8.765 Trades bei einem maximalen Drawdown von -7,92 %; eine andere kommt auf 0,69 bei einem Drawdown von -22,54 %. Ein Verhältnis nahe 1 sagt Ihnen fast nichts darüber, wie es sich anfühlt, sie zu halten.

Acht davon wurden durchsucht, und die Suche scheiterte. Acht Vorlagen tragen eine aufgezeichnete Parametersuche — Raster aus Stop-Loss und Take-Profit, gerechnet über drei Fenster: In-Sample, Out-of-Sample und den Zeitraum davor. Alle acht kamen mit no_robust_edge zurück. Zwei brachten nicht einmal In-Sample je eine gewinnende Einstellung hervor. Sechs fanden eine und konnten sie nicht wiederholen — die beste Kombination für einen Kreuzungsansatz mit gleitenden Durchschnitten erreichte In-Sample 1,23 auf H1 und 0,98 im vorangegangenen Fenster, und eine CCI-Einstellung, die Out-of-Sample 1,05 hielt, fiel im Zeitraum davor trotzdem auf 0,92. Die Hürde war, alle drei Fenster zu gewinnen, und nichts nahm sie. Das ist ein ehrlicheres Ergebnis als eine getunte Zahl, und es ist das beste Argument dafür, Ihre eigenen Änderungen selbst zu testen, statt irgendjemandes Voreinstellungen zu vertrauen — auch diesen hier nicht.

Die Messung ist bewusst näherungsweise — auf Kerzenebene, nur die wichtigsten Knoten, kein echtes Terminal. Sie ist ein Filter, kein Urteil. Was sie übersteht, sollte danach kompiliert und im Strategietester von MT5 erneut laufen, wo Ausführung, Spread und Tick-Modell echt sind. Wie Sie in MT5 einen Backtest durchführen geht diesen zweiten Lauf an einer echten veröffentlichten Aufzeichnung von vorne bis hinten durch; der Rest dessen, was diese Zahlen bedeuten, gehört in die Backtesting-Leitfäden und nicht hierher.

  • Den Ablauf gemessen und gegen die angezeigte Grenze gelesen, nicht gegen ein Gefühl
  • Die kompilierte .ex5 im MT5-Strategietester auf demselben Symbol und derselben Zeiteinheit erneut laufen lassen
  • Einen ausdrücklichen Stop-Loss gesetzt, statt den Standard von 50 Pips zu übernehmen
  • Geprüft, welchen Drawdown Sie hätten aussitzen müssen, und nicht nur das Endergebnis
  • Ein Demokonto lange genug laufen lassen, um die Strategie verlieren und sich erholen zu sehen
  • Vorab aufgeschrieben, welcher Verlust Sie dazu bringen würde, ihn abzuschalten

Häufige Fehler, die Sie vermeiden sollten

Eine Vorlage kompilieren und sie für fertig halten. Das ist mit großem Abstand Fehler Nummer eins, und die Tabelle oben zeigt, warum. Eine Vorlage ist ein Schaltplan, den jemand anderes bereits gezeichnet hat. Ihre Parameter wurden nie an Ihr Symbol, Ihre Zeiteinheit oder den Spread Ihres Brokers angepasst.

So lange tunen, bis der Backtest gut aussieht. Wer einen Parameter ändert, neu misst, wieder ändert und den besten Wert behält, verbessert keine Strategie — er passt sie an eine einzige Scheibe Vergangenheit an. Die acht aufgezeichneten Parametersuchen der Galerie endeten allesamt in no_robust_edge: Sechs fanden einen In-Sample-Gewinner, der das nächste Fenster nicht überlebte, und zwei fanden gar keinen. Ihre Version wird sich genauso verhalten, solange Sie sie nicht genauso prüfen.

Ein einziges glückliches Jahr testen. Die Baseline oben deckt ein Jahr auf einem Symbol bei einem Broker ab. Das reicht für die Aussage, dass etwas nicht fertig ist; für die Aussage, dass es funktioniert, reicht es bei Weitem nicht. Verbreitern Sie das Fenster und wechseln Sie das Symbol, bevor Sie irgendetwas glauben.

Filter auf eine verlierende Regel stapeln. Es gibt 21 Filtertypen, und fünf davon dazuzunehmen lässt fast jeden Backtest besser aussehen. Es senkt zugleich die Trade-Anzahl, bis das Ergebnis auf einer Handvoll Trades ruht. Beobachten Sie die Trade-Anzahl so genau wie den Profitfaktor — das Measure-Panel markiert eine dünne Stichprobe unter 60 Trades aus genau diesem Grund.

Mehrere EAs laufen lassen, ohne sie zu trennen. Wer mehr als einen EA auf einem Konto betreibt, braucht für jeden eine eigene Magic Number, sonst schließt die Ausstiegslogik des einen EA die Positionen des anderen. Das im Voraus richtig zu machen kostet nichts und ist im Nachhinein mühsam zu diagnostizieren.

Den Demo-Durchgang überspringen. Ein Backtest begrenzt, was ein Regelwerk auf aufgezeichneten Kursen hätte tun können. Er enthält weder Ihre Latenz noch Ihre Requotes noch einen Spread, der sich genau in dem Moment ausweitet, in dem Ihre Regel auslöst. Nichts hier ist ein Gewinnversprechen, und jede Aufzeichnung auf dieser Seite beschreibt die Vergangenheit.

Nächste Schritte und Varianten

Wohin Sie als Nächstes gehen, hängt davon ab, welcher Teil sich dünn angefühlt hat.

Wenn die Strategie die Lücke ist, gehen Sie von einer Regel aus, die Sie in einem Satz sagen können, und bauen Sie den kleinsten Ablauf, der sie ausdrückt. Sechs Knoten schlugen in der gemessenen Menge siebenundzwanzig, die kleine Fassung ist also kein Kompromiss. In der Indikator-Referenz zu stöbern bringt an diesem Punkt mehr, als noch einen Filter zu ergänzen — ein Ausbruch aus dem Donchian-Kanal und eine RSI-Rückkehr zum Mittelwert sind gegensätzliche Ideen, und zu wissen, welche der beiden Sie bauen, entscheidet über jeden Parameter danach. Wie Sie einen RSI-EA bauen und wie Sie einen MACD-EA bauen gehen je einen davon von vorne bis hinten durch, einschließlich dessen, was die mitgelieferten Vorlagen erreichen, bevor Sie irgendetwas ändern.

Wenn das Testen die Lücke ist, ist das die tiefere Fertigkeit, und sie hat ihren eigenen Ort in den Backtesting-Leitfäden. Die Kurzfassung: Out-of-Sample testen, die Trade-Anzahl im Blick behalten und ein Ergebnis, nach dem Sie erst suchen mussten, als Warnung behandeln statt als Fund.

Wenn Sie vor dem eigenen Bauen eine ausgearbeitete Referenz möchten, zeigen die veröffentlichten EAs jeweils eine vollständige Liste abgeschlossener Trades, den Drawdown und das Run-Manifest — lesen Sie einen davon von vorne bis hinten, denn er zeigt Ihnen, wie eine dokumentierte Aufzeichnung aussieht, und gibt Ihnen etwas, woran Sie Ihre eigenen Messungen halten können. Sind Expert Advisors profitabel? liest denselben Katalog daraufhin, wie Profitabilität von innen tatsächlich aussieht, einschließlich der langen Strecken, in denen nichts funktioniert.

Wenn Sie erst noch entscheiden, ob Sie überhaupt automatisieren wollen, spielt EA vs. manueller Handel eigene Aufzeichnungen unter den Abbruchregeln durch, die ein diskretionärer Händler tatsächlich nutzen würde — das ist die ehrliche Fassung dieses Vergleichs.

Und wenn Sie etwas bauen, das sich zeigen lässt, bietet der Kompilierablauf an, es an den kostenlosen öffentlichen Pool zu übermitteln — jede Einreichung wird geprüft, und ein Entwurf, der die Bestehensgrenze auf mehr als einem Symbol erreicht, ist wirklich selten. Wie Sie einen kostenlosen EA nutzen dokumentiert, was diese Prüfung tatsächlich kontrolliert, was das Verifiziert-Abzeichen bedeutet und was nicht, und wie die kostenlose Seite des Angebots finanziert wird — aus der Sicht des Einreichenden genauso lesenswert wie aus der des Herunterladenden.

Häufig gestellte Fragen

Kann man einen MT5 EA wirklich ohne Programmierung erstellen?
Ja, in dem Sinne, auf den es ankommt: Sie tippen niemals MQL5. Sie setzen die Logik aus 118 Blocktypen auf einer Arbeitsfläche zusammen, und der Server erzeugt und kompiliert das MQL5 für Sie und liefert eine lauffähige .ex5-Datei zurück. Was No-Code nicht abnimmt, ist die Entwurfsarbeit. Sie wählen weiterhin die Einstiegsregel, die Ausstiegsregel, die Positionsgröße und den Stop — und genau diese Entscheidungen sind die Strategie. Der Editor weigert sich außerdem, manche Abläufe zu erzeugen: Ein Indikator, der direkt in einen Orderblock verdrahtet ist, wird mit EAB-E205 abgelehnt, bis Sie eine Bedingung dazwischensetzen.
Ist der EA Builder kostenlos?
Das Entwerfen ist kostenlos und braucht kein Konto: bis zu 50 Knoten pro Entwurf, alle 84 Vorlagen und alle 118 Knotentypen stehen jedem offen. Für das Kompilieren zu .ex5 und den eingebauten Stärketest ist ein kostenloses Konto mit bestätigter E-Mail-Adresse nötig. Die einzige kostenpflichtige Funktion ist der editierbare MQL5-Quellcode (.mq5), eine einmalige Pro-Lizenz für 399 $. Auf der kostenlosen Stufe gibt es kein monatliches Kompilierkontingent; die einzige Grenze beim Kompilieren ist ein Rate-Limit pro Nutzer, das Missbrauch verhindern soll.
Sind die mitgelieferten Startvorlagen handelsbereit?
Nein, und die eigenen Aufzeichnungen des Builders sagen das auch. Von den 84 Galerie-Vorlagen bringen 53 eine gemessene Backtest-Baseline mit, und jede einzelne dieser 53 trägt eine weak-Kennzeichnung. 46 der 53 schließen diesen Lauf unter einem Profitfaktor von 1 ab, der Median liegt bei 0,92, und nicht eine erreicht die Bestehensgrenze, die das Measure-Panel des Builders selbst ausgibt (Profitfaktor mindestens 1,2, mindestens 60 Trades, maximaler Drawdown nicht schlechter als 20 %). Behandeln Sie eine Vorlage als fertig verdrahteten Ausgangspunkt, nicht als fertigen EA.
Wohin kommt die .ex5-Datei nach dem Kompilieren?
Der Download kommt als EA_Builder.ex5 an. Öffnen Sie in MetaTrader 5 File > Open Data Folder, legen Sie die Datei in MQL5/Experts ab und starten Sie das Terminal neu oder aktualisieren Sie den Navigator. Die kostenlose .ex5 ist lizenziert und läuft nur auf einem verifizierten IB-Konto bei einem unterstützten Broker; Sie müssen deshalb zusätzlich https://mt5depot.com unter Tools > Options > Expert Advisors > Allow WebRequest eintragen, sonst deaktiviert sich der EA beim Start selbst. Backtests im Strategietester sind von dieser Prüfung ausgenommen — genau deshalb funktioniert das Testen schon, bevor die Kontoverknüpfung steht.
Darf ich einen hier gebauten EA verkaufen oder weitergeben?
Weitergeben ja. Die Compile-Schaltfläche öffnet nach dem Download den Dialog Share your EA to the pool, der den Entwurf mit Namen, Kurzbeschreibung und optionaler Backtest-Notiz an den kostenlosen öffentlichen Pool übermittelt; jede Einreichung wird geprüft. Verkaufen ist eine andere Frage als Bauen: Was die kostenlose Stufe Ihnen aushändigt, ist eine kompilierte Binärdatei mit Lizenzbindung an ein verifiziertes IB-Konto, kein portabler Quellcode. Der editierbare .mq5 ist die Pro-Funktion.