English Русский 中文 Español 日本語 Português
Video: Wie man MetaTrader 5 und MQL5 für den einfachen automatisierten Handel einrichtet

Video: Wie man MetaTrader 5 und MQL5 für den einfachen automatisierten Handel einrichtet

MetaTrader 5Experten | 10 Juni 2022, 09:59
590 0
Raimund Bauer
Raimund Bauer

Teil 1 - Intro


Hallo und herzlich willkommen zu dieser Video-Serie über MetaTrader 5. MetaTrader 5 ist eine Software, die Ihnen helfen kann, Ihre Handelsstrategien zu automatisieren. Es wird mit einer vollwertigen Sprache namens MQL5 geliefert. Das ist eine Programmiersprache.

Der Download für MetaTrader 5 und MQL5 ist völlig kostenlos. Und in dieser kleinen Videoserie werden wir Ihnen den Einstieg in den automatisierten Handel erleichtern. Lassen Sie uns sehen, was MQL5 und MetaTrader5 für Sie tun können und wie Sie jetzt loslegen können.


Teil 2 - MetaTrader5 herunterladen


Bevor wir irgendetwas mit MetaTrader 5 oder MQL5 machen können, müssen wir natürlich die Software herunterladen. Dies kann auf dieser Website geschehen. Sie heißt MetaTrader5.com. Die Software ist kostenlos erhältlich.

Das bedeutet, dass Sie es hier auf der Website herunterladen und sofort auf Ihrem Windows-Computer installieren können. Wenn Sie Linux verwenden möchten oder ein MacBook benutzen, gibt es auch einige Möglichkeiten, damit zu beginnen. Ich habe eine ganze Serie über die Erstellung einer automatisierten Trading-Server-Farm auf einem Linux-PC.  Aber lassen Sie uns heute ein paar kleine Babyschritte machen. Gehen Sie also bitte zu MetaTrader5.com, wählen Sie die Sprache Ihrer Wahl und klicken Sie auf diese kleine Schaltfläche hier, um die Software herunterzuladen.


Teil 3 - Weitere hilfreiche Inhalte verfügbar

Es gibt übrigens auch eine mobile Version, die Sie für Ihr Apple-Gerät oder Ihr Android-Telefon herunterladen können, und die habe ich auch. Dies sind keine vollwertigen Versionen, da sie MQL5 nicht enthalten.

Sie können die mobilen Versionen verwenden, um Ihren Handel zu überwachen, aber Sie können nichts Automatisches tun. Nichtsdestotrotz ist die App hilfreich, wenn Sie Ihre Handelsstatistiken überprüfen wollen und wenn Sie nicht zu Hause sind und keinen Zugang zu Ihrem Computer haben.

MetaQuotes bietet auch viele andere Dinge an, wie z.B. den MetaTrader Market, wo Sie auch Handelsroboter, technische Indikatoren und Skripte kaufen können. Sie bieten sogenannte Handelssignale für Echtzeit-Kopiervorgänge von einem Handelskonto zum anderen an.

Es gibt auch einen Bereich für Freiberufler, wo Sie jemanden finden können, der Ihren Handelsroboter oder Ihren technischen Indikator nach Ihren eigenen Regeln erstellt. Virtuelles Hosting wird verwendet, wenn Sie einen Online-Computer rund um die Uhr laufen lassen wollen, auch wenn Sie Ihren Computer nachts ausschalten.

Und nicht zuletzt haben sie eine große Gemeinschaft. Hier finden Sie viele hilfreiche Inhalte von Händlern für Händler. Sie können diese kommentieren und um Hilfe bitten, aber im Moment interessieren wir uns für den Download und den Einrichtungsprozess.

Lassen Sie uns also im nächsten Video weitermachen.

 

Teil 4 - Welche Hardware benötige ich?


Dies ist einer meiner Stick-PCs. Tatsächlich greife ich gerade mit einer Remote-Software darauf zu. Das nächste Video könnte also ein wenig unscharf sein. Loggen wir uns hier ein. Eigentlich verwende ich gerne diese Stick-PCs. Dies ist nicht genau die gleiche Marke, aber ich denke, Sie verstehen die Idee. Dies ist einer dieser kleinen Stick-PCs.

Öffnen wir also die Systemeigenschaften, und Sie können sehen, dass ich ein Gerät mit 2 GB Ram verwende. Er läuft auf einem Intel Atom-Prozessor und ist tatsächlich leistungsfähig genug, um MetaTrader 4 oder 5 auszuführen. Ich verwende auch Netbooks für MetaTrader, weil sie einen integrierten Bildschirm und einen Akku haben, der das Gerät auch bei einem kurzen Stromausfall am Leben erhält.

Im Grunde kann also jedes Gerät, das in den letzten zehn Jahren hergestellt wurde, Ihre automatisierten Handelssysteme und MetaTrader 5 ausführen. Hier haben wir ein anderes Gerät. Es handelt sich um ein so genanntes EEE-Netbook, das mit einer Software namens MX Linux läuft.

Und mit Play on Linux ist es möglich, Windows-Anwendungen auf Ihrem Linux-PC auszuführen. Dieses EEE-Gerät ist also sogar älter als zehn Jahre. Und wie Sie sehen können, führt es eines meiner produktiven Konten hier.

Okay, das war's mit den Hardwareanforderungen. Im nächsten Video werden wir die Software installieren.


Teil 5 - Wie man MetaTrader installiert


Okay, jetzt sollten Sie die Datei MT5Setup.exe heruntergeladen haben. Klicken wir also mit der rechten Maustaste auf die Datei und wählen wir "Öffnen". In meinem Fall habe ich einen deutschen Windows-PC.

Nun muss ich diese Sicherheitswarnung bestätigen, um die Datei ausführen zu können. Und ja, ich möchte bestätigen, dass MetaTrader 5 installiert sein sollte. Hier ist der Installationsassistent. In meinem Fall ist sie auf Deutsch, und ich muss die Allgemeinen Geschäftsbedingungen lesen und bestätigen.

Klicken wir also auf "Weiter". Nun müssen einige Dateien heruntergeladen werden, um den Installationsvorgang abzuschließen. Dies kann je nach Geschwindigkeit Ihrer Internetverbindung einige Minuten dauern. Aber in meinem Fall sollte es innerhalb von ein paar Sekunden erledigt sein. Der Installationsvorgang ist nun abgeschlossen.

Eine Website öffnet sich, ich könnte jetzt ein neues Konto auf MQL5.com erstellen. Ich habe bereits eine. Schließen wir also dieses Fenster, warten wir ein paar Sekunden und Sie können sehen, dass MetaTrader 5 sofort startet.

Das war der grundlegende Einrichtungsprozess. Wir sehen uns im nächsten Video, in dem wir ein Konto einrichten werden.


Teil 6 - Wie man ein Demo-Konto verbindet


Okay, wir sind zurück, und das MetaTrader-Konto, das ich in dieser Instanz von MetaTrader verwende, ist eines meiner produktiven Konten. Je nach Broker können Sie verschiedene Arten von Konten haben. Ich würde vorschlagen, mit einem sogenannten Demo-Konto zu beginnen.

Die meisten Broker bieten kostenlose Demokonten an, aber bedenken Sie, dass einige dieser Demokonten eingeschränkt sind. Entweder kann man nicht handeln, was man will, oder sie verfallen nach ein oder zwei Monaten. Ich benutze einen Broker, der Demo-Konten für MQL4 und MQL5 anbietet, da ich mit MetaTrader 4 und MetaTrader 5 handle.

Ein Demokonto ist die beste Wahl für den Einstieg. Die nächstbeste Lösung wäre ein so genanntes Cent-Konto. Bei dieser Art von Konto wird mit echtem Geld gehandelt, aber wie der Name schon sagt, handeln Sie mit Cents statt mit Dollar.

So können Sie mit dieser Art von Konto echte Handelserfahrungen sammeln und echte Gewinne oder Verluste erzielen. Es handelt sich also um einen Handel unter realen Bedingungen, für den man aber kein großes Bankkonto benötigt. Und wenn alles wie gewünscht funktioniert, können Sie jede Art von Konto aufstocken.

Um ein neues Konto zu erstellen, klicken Sie mit der rechten Maustaste auf Konten und wählen Sie Konto eröffnen. Hier können Sie den Broker Ihrer Wahl auswählen. In meinem Fall werde ich MetaQuotes verwenden. Jetzt klicke ich auf Weiter.

Wir möchten ein Demokonto eröffnen, um ohne Risiko mit virtuellem Geld zu handeln. Wählen Sie also diese Option und klicken Sie auf Weiter. Füllen Sie die erforderlichen Felder aus.

Ich möchte hier die Hebelwirkung verändern. Und Sie müssen sicherstellen, dass Sie einen Kontotyp verwenden, der als abgesichert gilt, denn mit dem so genannten Netting-Modus können Sie nicht mehr als eine Position für jede Richtung haben. Ich verwende immer Hedge-Kontotypen, und wenn Sie bereits ein Konto haben, stellen Sie bitte sicher, dass Sie den Begriff Hedge hier sehen.

Wenn ich also zufrieden bin, muss ich den Bedingungen zustimmen. Aus irgendeinem Grund muss ich das Land für die Mobiltelefonnummer hinzufügen. Klicken wir nun auf Weiter.

Und hier sind meine Nutzeranmeldedaten. Es heißt, dass ein neues Konto eröffnet wurde, also muss ich die Registrierungsinformationen in die Zwischenablage kopieren. Klicken Sie nun auf Fertig stellen.

Und hier ist mein brandneues MetaQuotes Demo-Konto. Ich bin bereits verbunden, und Sie können das überprüfen, wenn Sie die Marktüberwachung öffnen, sollten Sie einige Preisänderungen und eine laufende Uhr sehen.

Es funktioniert also alles. Und wir sehen uns im nächsten Video.


Teil 7 - Wie Sie Ihre Charteinstellungen anpassen


Um den automatischen Handel in MetaTrader 5 zu ermöglichen, müssen wir einige Einstellungen vornehmen. Zunächst einmal möchte ich die beiden Indikatoren hier entfernen. Und das kann ich tun, indem ich mit der rechten Maustaste klicke und dann "Indikator löschen" oder "Indikatorfenster löschen" wähle.

Das sieht schon etwas besser aus, aber das Raster im Chart gefällt mir nicht, und mit einem Rechtsklick wähle ich Eigenschaften. Hier können Sie wählen, ob Sie Kerzen, ein Liniendiagramm oder ein Balkendiagramm sehen möchten. Ich bevorzuge Liniencharts.

Ich möchte, dass das Chart automatisch scrollt, und hier gibt es eine Registerkarte namens "Anzeigen". Dort kann ich die Option "Gitter anzeigen" deaktivieren, und wenn ich zufrieden bin, klicke ich auf OK. Dies ist eine saubere und übersichtliche Tabelle.

Wir brauchen hier kein ausgefallenes Zeug, denn beim automatisierten Handel geht es nicht darum, auf den Chart zu schauen. Wir werden MQL5 verwenden, um die Werte im Chart zu berechnen. Wenn Sie also irgendwo auf die Linie klicken, können Sie den Eröffnungs-, den Höchst-, den Tiefst- und den Schlusskurs sehen.

Und MQL5 weiß, dass ich nicht für jede einzelne Kerze im Chart die Einstellungen für jedes einzelne Chart in der Zukunft anpassen möchte. Ich klicke also mit der rechten Maustaste auf das Chart, wähle Vorlagen und speichere hier eine Vorlage. Ich nenne dieses Thema "Standard".

Klicken Sie auf Speichern. Diese finden Sie nun hier im Vorlagenmenü und können die Vorlage mit einem Mausklick ändern. Vorher hatten wir also eine unübersichtliche Ansicht wie diese. Aber für MQL5 ist etwas wie dies besser.

Und es gibt auch einen kleinen Trick. Wenn Sie diese Vorlage unter dem Namen "tester" speichern, wird sie zur Standardansicht für alle zukünftigen Backtests. Öffnen wir ein Chart-Fenster für den australischen gegenüber dem kanadischen Dollar. Es ist mit unserer Standardvorlage für den 1-Minuten-Zeitrahmen geöffnet, den wir für den automatischen Handel verwenden werden.

Übrigens können Sie die Ansicht auch später noch ändern, und mit den Plus- und Minustasten können Sie Ihr Chart vergrößern oder verkleinern. Sie sehen hier all diese Optionen, einschließlich der Verknüpfungen, und wenn Sie den Zeitrahmen ändern müssen, können Sie dies sogar mit einem Mausklick tun.

Okay, jetzt wissen Sie, wie Sie Ihr Chart für den Handel mit MQL5 anpassen können.


Teil 8 - Einstellen von Optionen für den automatischen Handel


Mittlerweile sollte Ihr MetaTrader ähnlich aussehen wie meiner, und in der linken oberen Ecke sehen Sie, dass der automatische Handel jetzt nicht erlaubt ist, also lassen Sie uns einige Einstellungen vornehmen. Bitte klicken Sie auf Extras, Optionen und auf der ersten Registerkarte sehen Sie Ihren Handelsserver und Ihr Login.

Wenn Sie MetaTrader 5 hinter einer Firewall verwenden, müssen Sie vielleicht die Proxy-Server-Einstellungen hier aktivieren. In der Regel handelt es sich um eine Webadresse oder eine IP-Adresse und einen Port. Ich benutze keins, also kann ich die Option hier deaktivieren. Bei dieser Option bleiben Ihre persönlichen Einstellungen und Daten erhalten.

Ich werde es aktiviert lassen und den Newsfeed deaktivieren, denn für den technischen, automatisierten Handel brauchen wir keine Nachrichten. Wechseln wir zur Registerkarte Chart. Normalerweise lasse ich die meisten Optionen so wie sie sind, aber 100.000 Balken im Chart sind viel zu viel.

Ich werde diesen Wert auf 5000 ändern, da dies weniger Rechenleistung erfordert und ich mehr Charts mit weniger Ressourcen handeln kann. Diese Registerkarte hier mit den Handelsoptionen enthält eine sehr wichtige Einstellung, nämlich das Volumen. Sie sollten dies unbedingt auf „standardmäßig“ ändern.

Das wird Sie retten. Wenn Sie versehentlich die Ein-Klick-Handelsoption aktivieren und diese nicht eingestellt ist, könnten Sie versehentlich einen großen Handel für eine ganze Partie eröffnen und Ihr ganzes Geld verlieren.

Die Registerkarte Expert Advisors enthält eine Einstellung, die den automatisierten Handel erlaubt. Das muss aktiviert werden, und diese beiden Optionen hier sollten Ihren Handel sicherer machen. Aber um ehrlich zu sein, deaktiviere ich sie immer, weil ich mein Handelskonto normalerweise nicht ändere.

Ich handle mit einem Konto auf einem PC und ändere von Zeit zu Zeit das Handelsprofil hier. Aber das geschieht in der Regel nicht aus Versehen, und ich weiß, dass meine Expertenberater meinem Konto keinen Schaden zufügen, wenn ich das tue. Wenn Sie gerade erst anfangen und sich nicht sicher sind, ob Sie diese Optionen aktivieren wollen, können Sie sie so lassen, wie sie sind.

Hier gibt es eine weitere Option, die den automatischen Handel deaktiviert, wenn das Chartsymbol oder der Zeitraum geändert wurde. Im Grunde ist es das Gleiche. Treffen Sie Ihre eigene Entscheidung, aber in der Regel ist es eine gute Idee, alle drei Optionen nicht zu markieren. Wenn Sie sie verwenden, bedenken Sie bitte, dass sie das Funktionieren des automatisierten Handels verhindern können und es Sie viel Zeit kosten kann, die Ursache zu finden.

Auf der Registerkarte Ereignisse können Sie Tonereignisse aktivieren oder deaktivieren. Sie können auch Töne für einzelne Ereignisse aktivieren oder deaktivieren. Normalerweise deaktiviere ich alle Sounds.

Auf der Registerkarte Benachrichtigungen können Sie Push-Benachrichtigungen aktivieren. Das funktioniert für iPhone und Android-Geräte. Und Sie können die mobile Version für MetaTrader 5 mit diesen beiden Schaltflächen herunterladen.

Auf dieser Registerkarte können Sie einen SMTP-Server für den Versand von E-Mails einrichten. Mit dem FTP-Server können Sie Ihre Statistiken auf einen File-Transfer-Protokoll-Server hochladen. Und im Moment müssen Sie sich nicht bei der Community anmelden.

Und wir werden keine externen Signale verwenden. Wenn Sie fertig sind, können Sie auf OK klicken. Und jetzt sehen Sie, dass der automatische Handel aktiviert ist.

Und in diesem Video haben Sie gelernt, wie Sie MetaTrader 5 für die Arbeit mit automatisierten MQL5 Expert Advisors einrichten.


Teil 9 - Ihr erster automatisierter Backtest


In diesem Video werden wir den ersten automatisierten Test durchführen. Wenn Sie auf den Ordner Expert Advisors klicken, sehen Sie ein paar Dateien und einen Ordner mit Beispielen. Klicken Sie nun auf den Ordner "Beispiele". Und in den Beispielen finden Sie einen Expert Advisor mit dem Namen Gleitender Durchschnitt. Klicken Sie nun auf Ansicht, Strategietester oder drücken Sie Strg und R auf Ihrer Tastatur. Nun sollten Sie hier das Panel Strategietest sehen.

Und hier wählen Sie die Datei Gleitender Durchschnitt ex5 aus. Wählen Sie hier ein Währungspaar aus. Wählen Sie den 1-Minuten-Chart. Das ist die M1-Karte.

Ändern wir nun die Datenqualität auf 1 Minute OHLC. Öffnen Sie den Höchst-, Tiefst- und Schlusskurs - und klicken Sie auf Start.

Und das ist es, was Sie von dem eingebauten Beispiel des Strategy Testers, dem gleitenden Durchschnitt, erwarten können. Ich denke, Sie werden mir zustimmen, dass es hier noch viel Raum für Verbesserungen gibt. Gehen wir zurück zu den Einstellungen, aktivieren den Visualisierungsmodus und starten einen weiteren Test. Und jetzt können Sie den einfachen Handel mit dem Moving Average Expert Advisor beobachten.

Und wenn Sie genug Zeit investieren, werden Sie vielleicht feststellen, dass Ihr Kontostand immer weiter sinkt. Ich werde das für Sie beschleunigen.

Wir sind am 3. Januar und haben einen Verlust von etwa 150 Dollar gemacht. Jetzt wissen Sie, wie Sie Ihren ersten MQL5-Backtest starten und mit dem Gleitenden Durchschnitt handeln können. ex5-Datei, die standardmäßig im Beispielordner von MetaTrader5 enthalten ist. Und ich verspreche Ihnen, dass dies einen Verlust zur Folge haben wird.

Und in den nächsten Videos werden wir das ändern.


Teil 10 - Wie man einen Expert Advisor importiert


Inzwischen haben Sie Ihren ersten automatisierten Handel durchgeführt. Und die Ergebnisse für den eingebauten gleitenden Durchschnitt Beispiel Expert Advisor haben sehr schlecht gewesen. Sie hätten über 6.100 Dollar verloren.

Der Mensch verwendet sogenannte Heuristiken. Eine Heuristik ist eine mentale Abkürzung. Nach dem ersten katastrophalen Ergebnis könnten Sie also vielleicht einen zweiten Test durchführen. Und wenn Sie sehen, dass die Ergebnisse des zweiten Tests Ihr Konto belasten, dann war's das wahrscheinlich für Sie. Und Sie würden sagen, dass dieser automatisierte Handel eine totale Verschwendung von Zeit und Geld ist. So funktioniert Ihr Verstand.

Um Zeit zu sparen, werden Sie ein oder zwei Mal etwas tun. Dann ziehen Sie eine Schlussfolgerung auf der Grundlage von nur einem oder zwei Ergebnissen. Nun, ich habe buchstäblich Tausende dieser Testreihen durchgeführt und möchte Ihnen nun zeigen, was möglich ist.

Klicken Sie auf Datei, Datenordner öffnen und der verschlüsselte Ordner sollte sich öffnen. Er ist Teil Ihres Nutzerordners. Hier finden Sie einen Ordner namens MQL5 experts. Innerhalb des Expertenordners finden Sie einen Ordner mit dem Namen Advisors.

Und ich werde eines meiner Systeme einfügen. Dieser nennt sich Forex Trading Framework. Starten wir nun MetaTrader neu. Das dauert ein paar Sekunden, und schon sind wir da.

Im Navigator-Fenster sollte nun der Rahmen für den Devisenhandel angezeigt werden. Jetzt können wir ihn hier für den Backtest auswählen und einen weiteren Test starten. Und dieses Mal sieht es anders aus. Es geht in die richtige Richtung.

So sollte es aussehen. Und ich habe Dutzende von Systemen entwickelt, die dies leisten können. Im nächsten Video werden wir einen einfachen Expert Advisor mit ein paar Zeilen Code erstellen.

Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalartikel: https://www.mql5.com/en/articles/10962

Erfahren Sie, wie Sie ein Handelssystem durch Accumulation/Distribution (AD) entwerfen Erfahren Sie, wie Sie ein Handelssystem durch Accumulation/Distribution (AD) entwerfen
Willkommen zu einem neuen Artikel aus unserer Serie über das Erlernen des Entwerfens von Handelssystemen auf der Grundlage der beliebtesten technischen Indikatoren. In diesem Artikel erfahren Sie mehr über einen neuen technischen Indikator, den Accumulation/Distribution Indikator, und darüber, wie Sie ein Handelssystem mit MQL5 entwerfen basierend auf einfachen AD-Handelsstrategien, um sie im MetaTrader 5 verwenden zu können.
Lernen Sie, wie man ein Handelssystem mit dem OBV entwickelt Lernen Sie, wie man ein Handelssystem mit dem OBV entwickelt
Dies ist ein neuer Artikel, der unsere Serie für Anfänger fortsetzt, in der es darum geht, wie man ein Handelssystem basierend auf einigen der beliebten Indikatoren entwirft. Wir werden einen neuen Indikator kennenlernen, nämlich das On Balance Volume (OBV), und wir werden lernen, wie wir ihn verwenden und ein darauf basierendes Handelssystem entwerfen können.
DoEasy. Steuerung (Teil 2): Arbeiten an der Klasse CPanel DoEasy. Steuerung (Teil 2): Arbeiten an der Klasse CPanel
Im aktuellen Artikel werde ich einige Fehler im Zusammenhang mit der Handhabung von grafischen Elementen beseitigen und die Entwicklung des CPanel-Steuerelements fortsetzen. Insbesondere werde ich die Methoden zur Einstellung der Parameter der Schriftart implementieren, die standardmäßig für alle Textobjekte des Panels verwendet wird.
Video: Als Nächstes tragen Sie den Servernamen, Ihre Kontonummer und das Master-Passwort an. Video: Als Nächstes tragen Sie den Servernamen, Ihre Kontonummer und das Master-Passwort an.
Die Mehrheit der Studenten in meinen Kursen war der Meinung, dass MQL5 wirklich schwer zu verstehen ist. Darüber hinaus suchten sie nach einer einfachen Methode, um einige Prozesse zu automatisieren. Entdecken Sies, wie Sie sofort mit MQL5 arbeiten können, einfach durch das Lesen der in diesem Artikel enthaltenen Informationen. Selbst, wenn Sie noch nie etwas programmiert haben. Und auch für den Fall, dass Sie die vorhergehenden Illustrationen, die Sie beobachtet haben, nicht nachvollziehen können.