und werden Sie Mitglied unserer Fangruppe
Im vierten Teil des Buches werden wir uns auf die Beherrschung der integrierten Funktionen (MQL5-API) konzentrieren und uns nach und nach in spezialisierte Subsysteme vertiefen. Jedes MQL5-Programm kann eine Fülle von Technologien und Funktionalitäten nutzen. Daher ist es sinnvoll, mit den einfachsten und nützlichsten Funktionen zu beginnen, die in den meisten Programmen verwendet werden können.
Ein System zum gleichzeitigen Testen von bis zu vier Indikatoren im Strategie-Tester
A professional, dark-themed trading panel for fast execution. Features one-click Buy/Sell buttons, automatic pip calculation, and persistent settings memory for every symbol.
Der abschließende siebte Teil des Buches befasst sich mit den erweiterten Möglichkeiten der MQL5-API, die bei der Entwicklung von Programmen für MetaTrader 5 nützlich sind. Dazu gehören nutzerdefinierte Finanzsymbole, integrierte wirtschaftliche Kalenderereignisse und allgemeine Technologien wie Netzwerke, Datenbanken und Kryptografie.
In Teil 5 des Buches beschäftigen wir uns eingehender mit den APIs, die mit dem algorithmischen Handel verbunden sind, einschließlich der Analyse und Verarbeitung von Finanzdaten, der Visualisierung von Charts, der Automatisierung und der Nutzerinteraktion.
Teil 2 "Grundlagen der MQL5-Programmierung" ist eine Einführung in die wichtigsten Konzepte dieser Programmiersprache. Dieser Teil des Buches ist den Datentypen, Bezeichnern, Variablen, Ausdrücken und Operatoren gewidmet. Sie lernen, wie man verschiedene Anweisungen zu einer Programmlogik kombiniert.
Ein Beispiel für einen Bot mit einem eingebetteten maschinellen Lernmodell, das in Python trainiert und im ONNX-Format gespeichert wurde.
Der AutoCloseOnProfitLoss Expert Advisor (EA) ist ein leistungsstarkes Automatisierungstool für MetaTrader 5, das alle offenen Positionen schließt, wenn vordefinierte Gewinn- oder Verlustziele erreicht werden.
Die Funktion berechnet die Losgröße einer offenen Position. Als Parameter werden der Eröffnungskurs eines Geschäfts, der Preis des Stop-Loss-Levels und das Risiko pro Geschäft in Prozent der Einlage übergeben
Dieser Experte ist ein System, das jedem Händler hilft, ein Raster von Aufträgen zu erstellen.
Dieser EA hilft Ihnen bei der automatischen Einstellung der TP & SL durch Standardparameter, automatische Trailing-Stop & Schritt für jede Bestellung, die Sie von jedem Gerät, einfache Art und Weise zu schließen alle Aufträge mit 5 Button "Close All", "Close Profit", "Close Lose", "Close BUY", "Close SELL", automatische Schließung aller Aufträge durch Gewinn oder Verlust Schwellenwert
Teil 3 "Objektorientierte Programmierung in MQL5" bietet ein Eintauchen in die Welt der objektorientierten Programmierung (OOP) in der Sprache MQL5. Die Softwareentwicklung ist oft mit der Komplexität der Verwaltung mehrerer Einheiten verbunden und erfordert fortschrittliche Technologien zur Verbesserung von Programmierkomfort, Produktivität und Qualität.
Dieser Expert Advisor (EA) implementiert eine dreieckige Arbitrage-Strategie zwischen drei Währungspaaren: EURUSD, USDJPY und EURJPY
Ein leichtes Tool für manuelles Scalping in MT5 mit Hilfe von Tastaturkürzeln
In Teil 6 von „MQL5 Programming for Traders“ werden wir eine Schlüsselkomponente der MQL5-Sprache untersuchen - die Automatisierung des Handels. Wir beginnen mit einer Beschreibung der grundlegenden Einheiten, wie z. B. der Spezifikationen für Finanzinstrumente und der Einstellungen für Handelskonten. Dies sind die Voraussetzungen für die Erstellung ordnungsgemäß funktionierender Expert Advisors.
Die Crossover-Strategie mit zwei gleitenden Durchschnitten ist eine der häufigsten Handelsstrategien auf dem Finanzmarkt. Sie basiert auf der Verwendung von zwei gleitenden Durchschnitten (in der Regel lang- und kurzfristig) und signalisiert den Einstieg in eine Position auf der Grundlage ihrer Überkreuzung.
Dies ist ein Update der "Simple Yet Effective Breakout Strategy". In diesem Code habe ich einige Hilfsfunktionen für Prop-Firm-Herausforderungen hinzugefügt.
BotCilento ist ein hochentwickelter Grid-Trading Expert Advisor für MetaTrader 5, der Trendfolgesignale mit adaptivem Risikomanagement kombiniert.
Dieser Expert Advisor handelt nicht. Ein einfaches Panel, das mit der Standard-Canvas-Bibliothek implementiert wurde, ermöglicht es Ihnen, Ziffern mit der Maus zu zeichnen. Das trainierte Modell mnist.onnx wird zur Erkennung von Ziffern verwendet.
Wählen Sie das letzte abgeschlossene Geschäft (Trade) zur weiteren Bearbeitung aus.
Dieser Code zeigt, wie Sie ein Dashboard erstellen können, um alle relevanten Informationen in einem Diagramm anzuzeigen
Intelligenter Positionsschutz mit der Logik "eine Absicherung pro Position". Verfügt über eine magische Zahlentrennung, einen Cooldown-Timer und ein Limit für maximale Absicherungen. Verhindert unendliche Hedge-Schleifen. Freie MIT-Lizenz.
Berechnen Sie sofort das Gewinn- und Verlustpotenzial Ihrer Trades direkt auf dem Chart. Ein unverzichtbares Werkzeug für ein agiles und präzises Risikomanagement.
Ein MQL5 Expert Advisor, der mit Hilfe des MQL5-Kalenders auf wichtige Forex-Nachrichtenereignisse reagiert. Er identifiziert Nachrichten im Zusammenhang mit Inflation (CPI/PPI) und Zinsentscheidungen und platziert Ausbruchsgeschäfte mit Pending Orders. Ideal für Händler, die auf Nachrichten basierende Strategien automatisieren möchten. (Dies ist nur ein Startpunkt)
Expert Advisor für MetaTrader 5, der Exponential Moving Averages (EMA) und Relative Strength Index (RSI) kombiniert, um Handelssignale zu erzeugen. Enthält Risikomanagement-Funktionen und Handelszeitfilter.
Der Pending_tread EA ist ein vielseitiger und einfach zu bedienender Handelsroboter, der die Platzierung und Verwaltung mehrerer schwebender Aufträge automatisiert, die in einem Gittermuster über und unter dem aktuellen Marktpreis angeordnet sind. Dieser EA eignet sich gut für Scalping-Strategien und kann auf jedem Zeitrahmen oder Währungspaar operieren, was ihn sehr flexibel für verschiedene Handelsstile macht.
Screenshots im Breitbildformat durch Drücken des Hotkeys 's' auf der Tastatur aufnehmen
Unabhängig davon, ob Sie mehrere Handelsroboter gleichzeitig oder nur eine ausgefeilte Strategie einsetzen, kann es überraschend zeitaufwändig sein, die Leistung der einzelnen Expert Advisors zu verfolgen. MetaTrader 5 (MT5) zeigt Aufträge und Positionen bequem in seiner "Toolbox" an, aber wenn sich mehrere Roboter dasselbe Konto teilen, wird es schwieriger zu wissen, welcher EA Ihre Gewinne - oder Verluste - generiert. Ein einziges Konto kann Dutzende oder Hunderte von Geschäften enthalten, die von verschiedenen EAs eröffnet wurden, so dass es schwierig ist, die Ergebnisse eines Roboters von denen eines anderen zu unterscheiden.
EA Spread Lister zeigt die aktuellen, minimalen und maximalen Werte für alle Symbole/Instrumente an.
Symbol Swap Panel: Wechseln Sie mühelos das aktive Symbol in Ihrem Chart und fügen Sie gleichzeitig das neue Symbol zu Market Watch hinzu. Dieses Tool gewährleistet eine nahtlose Integration und den Zugang zu Echtzeit-Marktdaten und optimiert Ihren Handels-Workflow.
Hier sind einige Beispiele für Codes für gesetzte Zähler, die auf "Count" basieren