Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Die Bedeutung von Daten beim Trading - Garbage in, Garbage out! (ein MT5-Broker im Vergleich zu Yahoo Finance)
Die Bedeutung von Daten beim Trading - Garbage in, Garbage out! (ein MT5-Broker im Vergleich zu Yahoo Finance)
In diesem Video wird betont, wie wichtig es ist, dieselbe Datenquelle zum Trainieren und Bereitstellen eines Handelsalgorithmus zu verwenden. Durch den Vergleich von Renditen, die durch dasselbe Handelssignal unter Verwendung verschiedener Datenquellen wie Yahoo Finance und den Daten eines Maklers generiert werden, unterstreicht der Referent die Bedeutung der Qualität und Relevanz der verwendeten Daten. Das Video rät Händlern, ihre eigenen Experimente durchzuführen und relevante Datenquellen des Brokers zu verwenden, auf dem gehandelt wird, um ihre Algorithmen für bessere Renditen zu trainieren.
Vorlagen MetaTrader 5 Live-Handel mit Python - Teil 1: Brokerdaten importieren
Vorlagen MetaTrader 5 Live-Handel mit Python - Teil 1: Brokerdaten importieren
In diesem Video zeigt Lucas, wie man Python und MetaTrader 5 verwendet, um die Daten eines Brokers zu importieren, indem Kerzendaten extrahiert und in ein lesbares Datenrahmenformat umgewandelt werden. Er stellt fest, dass die MetaTrader 5-Plattform nur auf Windows-Geräten und nicht auf Mac-Systemen ohne zusätzliche Anwendungen funktioniert. Er erstellt eine Funktion namens "get_rate", die eine einfache Automatisierung durch Ändern ihrer Parameter ermöglicht, und indem er die set index-Funktion verwendet, legt er die Zeitspalte als Index des Datenrahmens fest, sodass historische Daten in Python importiert werden können.
Vorlagen MetaTrader 5 Live-Handel mit Python - Teil 2: Order auf MetaTrader 5 mit Python aufgeben
Vorlagen MetaTrader 5 Live-Handel mit Python - Teil 2: Order auf MetaTrader 5 mit Python aufgeben
Lucas von erklärt den Prozess des Versendens von Orders auf MetaTrader 5 mit Python. Dies umfasst die Initialisierung des Symbols und der Abweichung in Pip, die Auswahl des Füllmodus, die Erstellung einer an MetaTrader 5 zu sendenden Anfrage, die Angabe der gewünschten Aktion und die Ausführung der Orders. Er betont, wie wichtig es ist, alle notwendigen Informationen wie die Positions-ID in Variablen zu extrahieren, da sie nach dem Schließen des Python-Blatts nicht verfügbar wären. Das Video beschreibt auch den Prozess zum Schließen einer offenen Position, für die ein ähnlicher, aber umgekehrter Code für Kauf- und Verkaufsaufträge angewendet werden muss, während der Geldkurs anstelle des Briefkurses verwendet wird.
Vorlagen MetaTrader 5 Live-Handel mit Python - Teil 3: Geldverwaltung mit MetaTrader 5/Python
Vorlagen MetaTrader 5 Live-Handel mit Python - Teil 3: Geldverwaltung mit MetaTrader 5 / Python
Lucas demonstriert, wie man MetaTrader5 und Python verwendet, um eine Geldverwaltungsfunktion zu erstellen, die eine Take-Profit- und Stop-Loss-Order in einer Anfrage platziert. Die Funktion berücksichtigt das Risikomanagement, um optimale Werte für Stop-Loss und Take-Profit zu ermitteln. Er zeigt, wie man eine Funktion namens „tradeSize“ verwendet, um das Risiko für eine Long-Position in EUR/USD anzupassen und das beste Volumen basierend auf Kontokapital und Leverage zu bestimmen. Lucas betont, wie wichtig es ist, bei der Anpassung des Auftragsvolumens vorsichtig vorzugehen, um ein angemessenes Risikoengagement aufrechtzuerhalten.
Vorlagen MetaTrader 5 Live-Handel mit Python - Teil 4: Erstellung von Handelssignalen
Vorlagen MetaTrader 5 Live-Handel mit Python - Teil 4: Erstellung von Handelssignalen
Der YouTuber demonstrierte die Erstellung eines Handelssignals mit MetaTrader 5 und Python, indem er die Verbindung zwischen den beiden Plattformen initialisierte, eine Klasse „mt5“ erstellte, die verwendet wird, um die Strategie in den Live-Handel zu bringen, und Daten mit der Funktion „Get Rates“ importierte . Anschließend erstellten sie mithilfe der Rollfunktion ein grundlegendes 30- und 60-Tage-SMA-Signal und basierten die Kauf- und Verkaufsbedingungen darauf, dass der schnell gleitende Durchschnitt über oder unter dem langsam gleitenden Durchschnitt liegt. Dieser Prozess zeigte eine einfache Möglichkeit, ein Handelssignal für den Live-Handel mit MetaTrader 5 und Python zu erstellen.
Vorlagen MetaTrader 5 Live-Trading mit Python - Teil 5: Live-Trading-Vorlage (MetaTrader 5/Python)
Vorlagen MetaTrader 5 Live-Trading mit Python - Teil 5: Live-Trading-Vorlage (MetaTrader5/Python)
Das Video „Vorlagen für den MetaTrader 5 Live-Handel mit Python – Teil 5: Vorlage für den Live-Handel (MetaTrader5/Python)“ zeigt, wie Sie die Vorlage für den Live-Handel verwenden, um eine Handelsstrategie auszuführen. Benutzer können eine bestimmte Zeit auswählen, um den Algorithmus auszuführen, und eine Symbolliste mit einer Standardstrategie eines zufälligen Signals auswählen. Bestellungen können mithilfe der Vorlage aufgegeben werden, und Benutzer können das Zufallssignal ändern. Das Video warnt davor, dass Stop-Loss- und Take-Profit-Prozentsätze den Spread nicht berücksichtigen, und rät zur Verwendung eines Zeitversatzes von einer Sekunde, um zu vermeiden, dass mehrere Signale innerhalb derselben Sekunde verarbeitet werden. Zuschauer sind eingeladen, den Kanal zu mögen und zu abonnieren und der Discord-Community beizutreten.
Vorlagen MetaTrader 5 Live-Handel mit Python - Teil 6: Maschinelles Lernen (MetaTrader 5/Python)
Vorlagen MetaTrader 5 Live-Handel mit Python - Teil 6: Maschinelles Lernen (MetaTrader5/Python)
Lucas zeigt, wie man eine auf maschinellem Lernen basierende Handelsstrategie im Live-Handel umsetzt. Der Prozess umfasst das Importieren von Bibliotheken, das Verwenden von Feature Engineering zum Transformieren von offenen, hohen, niedrigen, geschlossenen und Volumendaten, um die Beziehung zwischen Features zu verstehen, um einen maschinellen Lernalgorithmus zu erstellen, das Standardisieren von Daten, das Konvertieren von Daten mithilfe der Hauptkomponentenanalyse (PCA), das Anpassen und Schwankungen vorherzusagen und letztendlich zu entscheiden, ob Vermögenswerte gekauft oder verkauft werden sollen. Er bietet auch eine stundenbasierte Zeit- und Tagesbedingung, um die beste Handelszeit auszuwählen. Der Code funktioniert während der Marktzeiten und signalisiert, wann Vermögenswerte gekauft oder verkauft werden sollen.
Erstellen Sie Ihren eigenen MetaTrader 5 Trading Bot: Teil 1
Holen Sie sich den Code bei GitHub: https://github.com/jimtin/algorithmic_trading_bot
Erstellen Sie Ihren eigenen MetaTrader 5 Trading Bot
Das Video-Tutorial erörtert die erforderlichen Komponenten und Anforderungen zum Erstellen eines automatisierten Trading-Bots mit MetaTrader 5, einschließlich Windows 10, Python 3.10, einer IDE wie PyCharm oder Visual Studio Code, einem MetaTrader 5-Download und einem Handelskonto. Der Referent betont die Bedeutung einer settings.json-Datei zum Speichern vertraulicher Informationen und demonstriert das Erstellen einer beispielhaften Einstellungsdatei mithilfe der Json- und OS-Bibliotheken. Er betont auch das Kommentieren von Code und rät davon ab, zu viele Dateihandles auf einmal zu öffnen. Das Video schließt mit dem Import vertraulicher Informationen und der Fehlerbehandlung, bevor es verspricht, in der nächsten Folge die Verbindung zu MetaTrader zu demonstrieren.Erstellen Sie Ihren eigenen MetaTrader 5 Trading Bot – Teil 2
Holen Sie sich den Code bei GitHub: https://github.com/jimtin/algorithmic_trading_bot
Bauen Sie Ihren eigenen MetaTrader 5 Trading Bot – Teil 2
Dieses Video setzt den Prozess des Aufbaus eines automatisierten Trading-Bots mit MetaTrader 5 fort, wobei der Schwerpunkt auf der Fehlerbehandlung und der Überarbeitung des Codes liegt, um sein Erscheinungsbild zu vereinfachen. Der Ausbilder betont, wie wichtig es ist, ein Übungskonto zu verwenden, um unnötige finanzielle Verluste zu vermeiden, und führt die Zuschauer durch den Prozess der Initialisierung und Anmeldung bei MetaTrader 5, während er den Code kommentiert und Parameter definiert. Sie demonstrieren die Verwendung von try- und except-Anweisungen, um eventuell auftretende Fehler zu behandeln, und zeigen, wie Ausnahmen auf dem Bildschirm ausgegeben werden, um Probleme in Zukunft zu beheben. Darüber hinaus erstellen sie eine separate Funktion namens "start_up", um den Code zu vereinfachen und den Startvorgang effizienter zu handhaben. Schließlich importieren sie die neue Funktion in main.py und drucken das Ergebnis auf dem Bildschirm aus.
Bauen Sie Ihren eigenen MetaTrader 5 Trading Bot – Holen Sie sich 50.000 Candlesticks
Holen Sie sich den Code bei GitHub: https://github.com/jimtin/algorithmic_trading_bot
Bauen Sie Ihren eigenen MetaTrader 5 Trading Bot – Holen Sie sich 50.000 Candlesticks
Das Video bietet eine Schritt-für-Schritt-Anleitung zum Erstellen eines automatisierten MetaTrader5-Trading-Bots. Der entscheidende erste Schritt besteht darin, sicherzustellen, dass Sie die MetaTrader Connect-Episode abgeschlossen und die Python-Pandas-Bibliothek installiert haben. Das Tutorial zeigt, wie Sie das Symbol initialisieren und die Startup-Funktion um initialisierende Symbole erweitern. Es zeigt, wie Sie bis zu 50.000 Kerzen mit der Funktion „Kerzen abrufen“ abrufen können, für die Symbol-, Zeitrahmen- und Kerzennummerneingaben erforderlich sind. Das Video betont, dass alle erforderlichen Spalten in den Daten des Candlestick-Charts vorhanden sind, und zeigt, wie die Daten zum Tick-Volumen abgerufen werden. Der Ersteller verspricht, in der nächsten Folge zu demonstrieren, wie man einen EMA-Indikator berechnet.