MQL Trendline EA
- Experten
- Martin Eshleman
- Version: 1.30
- Aktualisiert: 28 Mai 2024
Zusammenfassung
Dieser EA handelt halbautomatisch auf der Grundlage von Trendlinien oder horizontalen Linien, die vom Benutzer manuell in den Chart eingezeichnet werden. Er kann eine beliebige Anzahl von Linien pro Chart handhaben und jede Linie kann ihre eigenen anpassbaren Einstellungen haben. Dieser EA verwaltet jede Linie separat auf der Grundlage spezifischer Benutzer-"Schlüsselwörter", die für jede Linie festgelegt wurden. Da jede Linie ihre eigenen unabhängigen Einstellungen hat, gibt es in diesem EA nur sehr wenige gemeinsame Eingaben. Auf diese Weise kann ein einzelner EA viele Linien und Kombinationen von Einstellungen gleichzeitig verwalten. Dies macht den EA benutzerfreundlicher.
Eingaben
- See_Example_Lines - Wenn diese Option aktiviert ist, zeichnet der EA 2 Beispielslinien auf dem Chart, um Ihnen zu zeigen, wie Sie die Schlüsselwörter für die Linien festlegen können. Sie können die Linien dorthin ziehen, wo Sie sie handeln sehen möchten, ihre Schlüsselwörter ändern oder sie sogar löschen und Ihre eigenen Linien zeichnen. Es handelt sich lediglich um Beispiellinien. Die Beispiellinien werden auch im Backtesting-Modus automatisch gesetzt, selbst wenn diese Eingabe falsch ist.
- Der EA verfügt über alle Standardeingaben, die selbsterklärend sein sollten, wie z.B. Magic Number, maximaler Schlupf, usw. Die Haupteinstellungen des EA werden mit "Schlüsselwörtern" und nicht mit den Standard-Eingaben des EA gesteuert.
Schlüsselwörter
Wie oben in der Zusammenfassung erwähnt, kann jede Zeile ihre eigenen anpassbaren Einstellungen haben. Diese werden durch festgelegte "Schlüsselwörter" gesteuert, nach denen der EA sucht. Diese Schlüsselwörter werden in das Feld "Name" für jede Zeile eingegeben. Sie können das Namensfeld für eine Trendlinie oder eine horizontale Linie finden und bearbeiten, indem Sie die Linie durch einen Doppelklick markieren, dann mit der rechten Maustaste auf die Linie klicken und dann entweder "Eigenschaften der horizontalen Linie" oder "Eigenschaften der Trendlinie" auswählen. Sie sollten den vom MetaTrader zugewiesenen Standardnamen entfernen und ihn durch Ihre Schlüsselwörter und etwaige Werte ersetzen. Einige Schlüsselwörter sind obligatorisch, andere sind optional. Das hängt von der jeweiligen Situation ab. Im Folgenden finden Sie eine Liste der verfügbaren Schlüsselwörter.
-
TL
Format: TL=1, TL=2, TL=3, usw...
Erforderlich: Obligatorisch
Beschreibung: Dieses Schlüsselwort wird verwendet, um jeder Trendlinie eine eindeutige Nummer zuzuweisen. Der EA verwendet diese Nummer, um die Linien zu kategorisieren und separat zu verwalten. Wenn Sie z.B. 10 Linien auf dem Diagramm haben und jede hat ihre eigenen Einstellungen, dann kommt der EA nicht durcheinander, da jede ihre eigene TL-Kennung hat. Diese TL wird auch für die Auftragskommentare verwendet. Dies hilft Ihnen also auch bei Ihrer eigenen Analyse.
-
Handel
Format: Handel (selbst)
Erforderlich: Obligatorisch (wenn Handel)
Beschreibung: Dies ist das Schlüsselwort, das Sie verwenden müssen, wenn Sie möchten, dass der EA die Trendlinie handelt.
-
Warnung
Format: Alert (selbständig)
Erforderlichkeit: Obligatorisch (wenn Alarmierung)
Beschreibung: Dies ist das Schlüsselwort, das Sie verwenden müssen, wenn Sie möchten, dass der EA auf die Trendlinie aufmerksam macht. Es sind 4 Arten von Alarmen möglich, die sich in den Eingaben des EAs befinden.
-
Zeitgeber
Format: Timer=08:00-15:45 (Stunden:Minuten-Stunden:Minuten)
Erforderlich: Optional
Beschreibung: Dies ist die zulässige Zeitspanne, in der neue Geschäfte eröffnet werden können und in der Warnungen auftreten können. Bestehende Geschäfte werden nicht geschlossen, wenn die aktuelle Zeit außerhalb der Timer-Grenzen liegt. Sie würden immer noch normal geschlossen werden. Nur neue Geschäfte werden außerhalb der zulässigen Zeiten nicht getätigt. Und neue Alarme werden nicht außerhalb der zulässigen Zeiten ausgelöst. Diese Eingabe muss in einem gültigen Format erfolgen, damit sie korrekt verwendet werden kann. Fügen Sie keine seltsamen Zeichen oder Leerzeichen in die Eingabezeichenfolge ein. Zum Beispiel sind 08.00, 0800 und 08 00 nicht dasselbe wie 08:00. Der Timer basiert auf der Betriebszeit des Brokers, wie sie auf der MetaTrader-Plattform zu sehen ist. Der Timer basiert nicht auf der GMT-Zeit oder der Zeit Ihres PCs. Im Timer können sowohl Stunden als auch Minuten verwendet werden.
-
Lose
Format: Lose=0,10
Erforderlich: Obligatorisch (wenn gehandelt wird)
Beschreibung: Dies ist das Schlüsselwort, mit dem die Losgröße für den Handel festgelegt wird. Es wird nicht verwendet, wenn der Handel deaktiviert ist.
-
SL
Format: SL=10
Erforderlich: Fakultativ
Beschreibung: Dies ist das Schlüsselwort, mit dem der Stop-Loss für den Handel festgelegt wird. Diese Eingabe erfolgt in Punkten und nicht in Pips. Diese Eingabe wird nur verwendet, wenn die Linie gehandelt wird. Wenn gehandelt wird und dieses Schlüsselwort nicht verwendet wird, wird SL einfach auf 0 gesetzt.
-
TP
Format: TP=20
Erforderlich: Optional
Beschreibung: Dies ist das Schlüsselwort, mit dem der Take Profit des Handels festgelegt wird. Diese Eingabe erfolgt in Punkten und nicht in Pips. Diese Eingabe wird nur verwendet, wenn die Linie gehandelt wird. Wenn gehandelt wird und dieses Schlüsselwort nicht verwendet wird, wird TP einfach 0 sein.
Beispiele für Schlüsselwörter
-
Beispiel 1
Nehmen wir an, der Kurs liegt unter einer Trendlinie und Sie erwarten, dass der Kurs steigt, abprallt und wieder fällt. Sie möchten einen TP von 200 Punkten und einen SL von 400 Punkten festlegen.
Sie könnten diese Schlüsselwortfolge verwenden: "TL=1,Trade,Sell,Lots=0.25,TP=200,SL=400"
-
Beispiel 2
Angenommen, Sie sehen eine Marktspanne und erwarten einen Ausbruch, sobald eine der horizontalen Linien erreicht ist. Sie wollen keinen TP oder SL.
Sie könnten diese beiden Schlüsselwort-Strings verwenden: "TL=1,Trade,Buy,Lots=1.50" & "TL=2,Trade,Sell,Lots=1.50"
-
Beispiel 3
Nehmen wir an, der Kurs liegt derzeit unter einem bestimmten wichtigen Niveau und Sie möchten einfach eine Warnung erhalten, sobald ein bestimmter Kurs erreicht wird, damit Sie manuell einen Kaufauftrag erteilen können.
Sie könnten diese Schlüsselwortfolge verwenden: "TL=1,Alert,Buy"
-
Beispiel 4
Angenommen, Sie möchten eine bestimmte Linie handeln, aber erst, wenn der Kurs die Linie um 100 Punkte durchbrochen hat.
Sie könnten eine parallele Linie oberhalb/unterhalb der wichtigen Linie, die Sie um 100 Punkte handeln wollen, zeichnen und diese als eigentliche Handelslinie verwenden. Dann könnten Sie diese parallele Linie verwenden und diesen String setzen: "TL=1,Trade,Buy,Lots=0.01"
Anmerkungen
- Bei den Schlüsselwörtern wird NICHT zwischen Groß- und Kleinschreibung unterschieden. Die Schlüsselwörter "Trade", "Trade" und "TRADE" werden also als dasselbe erkannt.
- Alle Warnungen sind Standard-MetaTrader-Warnungen. Bei einigen müssen Sie Ihre Daten in das MetaTrader-Terminal eingeben, damit sie funktionieren.
- Screenshots sind optional und sollen Ihnen bei Ihren Aufzeichnungen und Analysen helfen, da sie gemacht werden, bevor die Zeilen gelöscht werden. Screenshots werden nur beim Handel, nicht aber bei der Alarmierung erstellt. Sie werden im Ordner "Dateien" Ihrer Plattform gespeichert. Die Dateinamen sind nach der Ticketnummer des Auftrags benannt.
- Beachten Sie, dass der EA die Zeile löscht, sobald ein Handel oder eine Warnung erfolgt ist, da er seine Aufgabe bereits erfüllt hat.
- Dieser EA kann im Backtester im visuellen Modus auf die gleiche Weise wie im Live-Handel getestet werden. In diesem Fall zeichnet der EA 2 Beispiellinien. Verschieben Sie sie einfach an die gewünschte Stelle oder löschen Sie sie und zeichnen Sie Ihre Linien wie gewohnt auf dem Chart.
- Die Linien können auch während des Betriebs des EA auf dem Chart angepasst oder verschoben werden. Der EA reagiert in Echtzeit. Sie brauchen den EA NICHT zu entfernen, anzuhalten oder zurückzusetzen, um die Linien anzupassen oder zu verschieben.
- Die Schlüsselwörter müssen durch ein Komma (",") getrennt werden, aber die Reihenfolge der Schlüsselwörter spielt keine Rolle.
- Der EA prüft die verfügbare Marge, bevor er einen Handel platziert. Wenn nicht genügend Margin verfügbar ist, überspringt der EA den Handel und die Linie bleibt auf dem Chart. Es ist möglich, dass später eine ausreichende Marge vorhanden ist und der EA den Handel durchführen kann.
- Der EA prüft die Regeln für die Losgröße, wie z. B. Min-/Max-Lots und Lot Step. Der EA rundet bei Bedarf auf oder ab, anstatt den Handel auszulassen.
- WICHTIG: Besuchen Sie unsere Website über den Link in meinem Profil, um weitere KOSTENLOSE Indikatoren und EAs zu finden!


This is a Masterpiece of coding.