Artikel über das Programmieren in MQL5

icon

Lernen Sie die Sprache von Handelsstrategien MQL5 nach den hier veröffentlichten Artikeln, die meisten von denen Sie - die Mitglieder der Community - geschrieben haben. Alle Artikel sind in drei Kategorien aufgeteilt, damit man eine Antwort auf unterschiedliche Fragen des Programmierens schnell finden könnte: "Integration", "Tester", "Handelsstrategien" und vieles mehr.

Verfolgen Sie neue Veröffentlichungen und diskutieren Sie über diese im Forum!

Neuer Artikel
letzte | beste
preview
Arbitrage-Handel im Forex: Ein einfacher synthetischer Market-Maker-Bot für den Einstieg

Arbitrage-Handel im Forex: Ein einfacher synthetischer Market-Maker-Bot für den Einstieg

Heute werfen wir einen Blick auf meinen ersten Arbitrage-Roboter – einen Liquiditätsanbieter (wenn man ihn so nennen kann) für synthetische Vermögenswerte. Derzeit arbeitet dieser Bot erfolgreich als Modul in einem großen maschinellen Lernsystem, aber ich habe einen alten Forex-Arbitrage-Roboter aus der Cloud geholt, also lassen Sie uns einen Blick darauf werfen und darüber nachdenken, was wir heute damit machen können.
preview
Die View Komponente für Tabellen im MQL5 MVC Paradigma: Grafisches Basiselement

Die View Komponente für Tabellen im MQL5 MVC Paradigma: Grafisches Basiselement

Der Artikel behandelt den Prozess der Entwicklung eines grafischen Basiselements für die View-Komponente als Teil der Implementierung von Tabellen im MVC-Paradigma (Model-View-Controller) in MQL5. Dies ist der erste Artikel über die Komponente View und der dritte in einer Reihe von Artikeln über die Erstellung von Tabellen für das MetaTrader 5 Client Terminal.
preview
Entwicklung von Handelsstrategien mit den Oszillatoren Parafrac und Parafrac V2: Einzeleintritt Performance Insights

Entwicklung von Handelsstrategien mit den Oszillatoren Parafrac und Parafrac V2: Einzeleintritt Performance Insights

In diesem Artikel werden der ParaFrac Oscillator und sein V2-Modell als Handelsinstrumente vorgestellt. Es werden drei Handelsstrategien vorgestellt, die mit Hilfe dieser Indikatoren entwickelt wurden. Jede Strategie wurde getestet und optimiert, um ihre Stärken und Schwächen zu ermitteln. Die vergleichende Analyse zeigte die Leistungsunterschiede zwischen dem Original und dem V2-Modell auf.
preview
Automatisieren von Handelsstrategien in MQL5 (Teil 37): Regelmäßige RSI-Divergenz-Konvergenz mit visuellen Indikatoren

Automatisieren von Handelsstrategien in MQL5 (Teil 37): Regelmäßige RSI-Divergenz-Konvergenz mit visuellen Indikatoren

In diesem Artikel bauen wir einen MQL5 EA, der regelmäßige RSI-Divergenzen anhand von Umkehrpunkten mit Stärke, Balken-Limits und Toleranzprüfungen erkennt. Er führt Handelsgeschäfte auf Auf- oder Abwärtssignale mit festen Losgröße, SL/TP in Pips und optionalen Trailing Stops aus. Zu den visuellen Elementen gehören farbige Linien in den Charts und beschriftete Schwankungen für einen besseren Einblick in die Strategie.
preview
Von der Grundstufe bis zur Mittelstufe: Rekursion

Von der Grundstufe bis zur Mittelstufe: Rekursion

In diesem Artikel werden wir uns mit einem sehr interessanten und recht anspruchsvollen Programmierkonzept befassen, das allerdings mit großer Vorsicht zu genießen ist, da sein Missbrauch oder Missverständnis relativ einfache Programme in etwas unnötig Komplexes verwandeln kann. Aber wenn sie richtig eingesetzt und perfekt an geeignete Situationen angepasst wird, ist die Rekursion ein hervorragender Verbündeter bei der Lösung von Problemen, die sonst viel mühsamer und zeitaufwändiger wären. Die hier vorgestellten Materialien sind ausschließlich für Bildungszwecke bestimmt. Die Anwendung sollte unter keinen Umständen zu einem anderen Zweck als zum Erlernen und Beherrschen der vorgestellten Konzepte verwendet werden.
preview
Funktionen zur Aktivierung von Neuronen während des Trainings: Der Schlüssel zur schnellen Konvergenz?

Funktionen zur Aktivierung von Neuronen während des Trainings: Der Schlüssel zur schnellen Konvergenz?

In diesem Artikel wird die Interaktion verschiedener Aktivierungsfunktionen mit Optimierungsalgorithmen im Rahmen des Trainings neuronaler Netze untersucht. Besonderes Augenmerk wird auf den Vergleich zwischen dem klassischen ADAM und seiner Populationsversion gelegt, wenn mit einer breiten Palette von Aktivierungsfunktionen gearbeitet wird, einschließlich der oszillierenden ACON- und Snake-Funktionen. Durch die Verwendung einer minimalistischen MLP-Architektur (1-1-1) und eines einzigen Trainingsbeispiels wird der Einfluss der Aktivierungsfunktionen auf die Optimierung von anderen Faktoren getrennt. Der Artikel schlägt einen Ansatz zur Verwaltung von Netzwerkgewichten durch die Grenzen von Aktivierungsfunktionen und einen Gewichtsreflexionsmechanismus vor, der es ermöglicht, Probleme mit Sättigung und Stagnation beim Training zu vermeiden.
preview
Neuroboids Optimierungsalgorithmus 2 (NOA2)

Neuroboids Optimierungsalgorithmus 2 (NOA2)

Der neue proprietäre Optimierungsalgorithmus NOA2 (Neuroboids Optimization Algorithm 2) kombiniert die Prinzipien der Schwarmintelligenz mit neuronaler Steuerung. NOA2 kombiniert die Mechanik eines Neuroboidenschwarms mit einem adaptiven neuronalen System, das es den Agenten ermöglicht, ihr Verhalten selbst zu korrigieren, während sie nach dem Optimum suchen. Der Algorithmus wird derzeit aktiv weiterentwickelt und zeigt sein Potenzial für die Lösung komplexer Optimierungsprobleme.
preview
Automatisieren von Handelsstrategien in MQL5 (Teil 29): Erstellung eines Preisaktionssystems mit dem harmonischen Muster von Gartley

Automatisieren von Handelsstrategien in MQL5 (Teil 29): Erstellung eines Preisaktionssystems mit dem harmonischen Muster von Gartley

In diesem Artikel entwickeln wir ein System des Gartley-Musters in MQL5, das harmonische Auf- und Abwärtsmuster von Gartley mit Hilfe von Umkehrpunkten und Fibonacci-Verhältnissen identifiziert und Handelsgeschäfte mit präzisen Einstiegs-, Stop-Loss- und Take-Profit-Levels ausführt. Wir verbessern den Einblick des Händlers mit visuellem Feedback durch Chart-Objekte wie Dreiecke, Trendlinien und Beschriftungen, um die XABCD-Musterstruktur klar darzustellen.
preview
MQL5-Assistenten-Techniken, die Sie kennen sollten (Teil 81):  Verwendung von Ichimoku-Mustern und des ADX-Wilder mit Beta-VAE-Inferenzlernen

MQL5-Assistenten-Techniken, die Sie kennen sollten (Teil 81): Verwendung von Ichimoku-Mustern und des ADX-Wilder mit Beta-VAE-Inferenzlernen

Dieser Beitrag schließt an Teil 80 an, in dem wir die Paarung von Ichimoku und ADX im Rahmen eines Reinforcement Learning untersucht haben. Wir wenden uns nun dem Inferenzlernen zu. Ichimoku und ADX ergänzen sich, wie bereits erwähnt, jedoch werden wir die Schlussfolgerungen des letzten Artikels in Bezug auf die Verwendung von Pipelines wieder aufgreifen. Für unser Inferenzlernen verwenden wir den Beta-Algorithmus eines Variational Auto Encoders. Wir bleiben auch bei der Implementierung einer nutzerdefinierten Signalklasse für die Integration mit dem MQL5-Assistenten.
preview
Entwicklung eines Replay Systems (Teil 55): Steuermodul

Entwicklung eines Replay Systems (Teil 55): Steuermodul

In diesem Artikel werden wir einen Kontrollindikator implementieren, damit er in das von uns entwickelte Nachrichtensystem integriert werden kann. Obwohl es nicht sehr schwierig ist, gibt es einige Details, die bei der Initialisierung dieses Moduls beachtet werden müssen. Das hier vorgestellte Material dient ausschließlich zu Bildungszwecken. Es sollte auf keinen Fall als Anwendung für einen anderen Zweck als das Lernen und Beherrschen der gezeigten Konzepte betrachtet werden.
preview
Klassische Strategien neu interpretieren (Teil 18): Suche nach Kerzenmustern

Klassische Strategien neu interpretieren (Teil 18): Suche nach Kerzenmustern

Dieser Artikel hilft neuen Community-Mitgliedern, ihre eigenen Kerzenmuster zu suchen und zu entdecken. Die Beschreibung dieser Muster kann entmutigend sein, da sie eine manuelle Suche und kreative Identifizierung von Verbesserungen erfordert. Hier stellen wir die Engulfing-Kerzen vor und zeigen, wie es für profitablere Handelsanwendungen verbessert werden kann.
preview
Entwicklung eines Replay Systems (Teil 58): Wiederaufnahme der Arbeit am Dienst

Entwicklung eines Replay Systems (Teil 58): Wiederaufnahme der Arbeit am Dienst

Nach einer Pause in der Entwicklung und Verbesserung des Dienstes für Replay/Simulator nehmen wir die Arbeit daran wieder auf. Da wir nun die Verwendung von Ressourcen wie Terminalglobals aufgegeben haben, müssen wir einige Teile des Systems komplett umstrukturieren. Keine Sorge, dieser Prozess wird im Detail erklärt, sodass jeder die Entwicklung unseres Dienstes verfolgen kann.
preview
Entwicklung eines Replay-Systems (Teil 62): Abspielen des Dienstes (III)

Entwicklung eines Replay-Systems (Teil 62): Abspielen des Dienstes (III)

In diesem Artikel befassen wir uns mit dem Problem eines Übermaßes an Ticks, der die Anwendungsleistung bei der Verwendung echter Daten beeinträchtigen kann. Dieses Übermaß beeinträchtigt häufig das korrekte Timing, das erforderlich ist, um einen einminütigen Balken im entsprechenden Fenster zu erstellen.
preview
Beherrschung von Protokollaufzeichnungen (Teil 10): Vermeidung von Log Replay durch Implementierung einer Unterdrückung

Beherrschung von Protokollaufzeichnungen (Teil 10): Vermeidung von Log Replay durch Implementierung einer Unterdrückung

Wir haben ein System zur Unterdrückung von Protokollen in der Logify-Bibliothek erstellt. Es wird beschrieben, wie die Klasse CLogifySuppression das Konsolenrauschen durch Anwendung konfigurierbarer Regeln reduziert, um sich wiederholende oder irrelevante Meldungen zu vermeiden. Wir behandeln auch das externe Konfigurations-Framework, Validierungsmechanismen und umfassende Tests, um Robustheit und Flexibilität bei der Protokollerfassung während der Bot- oder Indikatorentwicklung zu gewährleisten.
preview
MQL5-Handelswerkzeuge (Teil 9): Entwicklung eines Ersteinrichtungsassistenten für Expert Advisors mit scrollbarem Leitfaden

MQL5-Handelswerkzeuge (Teil 9): Entwicklung eines Ersteinrichtungsassistenten für Expert Advisors mit scrollbarem Leitfaden

In diesem Artikel entwickeln wir einen MQL5-Erstanwender-Setup-Assistenten für Expert Advisors mit einem scrollbaren Leitfaden mit interaktivem Dashboard, dynamischer Textformatierung und visuellen Steuerelementen wie Schaltflächen und Kontrollkästchen, die es dem Anwender ermöglichen, Anweisungen zu navigieren und Handelsparameter effizient zu konfigurieren. Die Nutzer des Programms erhalten einen Einblick in die Funktionsweise des Programms und in die ersten Schritte, die sie unternehmen müssen, ähnlich wie bei einem Orientierungsmodell.
preview
Von der Grundstufe bis zur Mittelstufe: Struktur (V)

Von der Grundstufe bis zur Mittelstufe: Struktur (V)

In diesem Artikel werden wir untersuchen, wie man strukturellen Code überladen kann. Ich weiß, dass es anfangs schwierig sein kann, das zu verstehen, vor allem, wenn man es zum ersten Mal sieht. Es ist sehr wichtig, dass Sie diese Konzepte erfassen und gut verstehen, bevor Sie versuchen, sich in komplexere und umfangreichere Themen zu vertiefen.
preview
Einführung in MQL5 (Teil 29): Beherrschung der API- und WebRequest-Funktion in MQL5 (III)

Einführung in MQL5 (Teil 29): Beherrschung der API- und WebRequest-Funktion in MQL5 (III)

In diesem Artikel setzen wir die Beherrschung von API und WebRequest in MQL5 fort, indem wir Kerzendaten aus einer externen Quelle abrufen. Wir konzentrieren uns auf die Aufteilung der Serverantwort, die Bereinigung der Daten und die Extraktion wesentlicher Elemente wie Eröffnungszeit und OHLC-Werte für mehrere Tageskerzen, um die Daten für die weitere Analyse vorzubereiten.
preview
Von der Grundstufe bis zur Mittelstufe: Template und Typename (I)

Von der Grundstufe bis zur Mittelstufe: Template und Typename (I)

In diesem Artikel beginnen wir mit der Betrachtung eines der Konzepte, das viele Anfänger vermeiden. Das hängt damit zusammen, dass Templates kein einfaches Thema sind, da viele das Grundprinzip, das den Templates zugrunde liegt, nicht verstehen: die Überladung von Funktionen und Prozeduren.
preview
Der MQL5 Standard Library Explorer (Teil 2): Verbinden mit Bibliothekskomponenten

Der MQL5 Standard Library Explorer (Teil 2): Verbinden mit Bibliothekskomponenten

Heute machen wir einen wichtigen Schritt, damit jeder Entwickler versteht, wie man Klassenstrukturen liest und schnell Expert Advisors mit der MQL5-Standardbibliothek erstellt. Die Bibliothek ist reichhaltig und ausbaufähig, aber es kann sich anfühlen, als würde man ein komplexes Toolkit ohne Handbuch in die Hand bekommen. Hier wird eine alternative Integrationsroutine vorgestellt und diskutiert – ein prägnanter, wiederholbarer Arbeitsablauf, der zeigt, wie sich Klassen in realen Projekten zuverlässig verbinden lassen.
preview
Neuronale Netze im Handel: Hybride Graphsequenzmodelle (GSM++)

Neuronale Netze im Handel: Hybride Graphsequenzmodelle (GSM++)

Hybride Graphsequenzmodelle (GSM++) kombinieren die Vorteile verschiedener Architekturen, um eine realitätsnahe Datenanalyse und optimierte Rechenkosten zu ermöglichen. Diese Modelle passen sich effektiv an dynamische Marktdaten an und verbessern die Darstellung und Verarbeitung von Finanzinformationen.
preview
Kapitalmanagement im Handel und das Buchhaltungsprogramm des Händlers zu Hause mit einer Datenbank

Kapitalmanagement im Handel und das Buchhaltungsprogramm des Händlers zu Hause mit einer Datenbank

Wie kann ein Händler sein Kapital verwalten? Wie kann ein Händler und Anleger den Überblick über Ausgaben, Einnahmen, Vermögenswerte und Verbindlichkeiten behalten? Ich werde Ihnen nicht nur eine Buchhaltungssoftware vorstellen, sondern ein Instrument, das zu Ihrem zuverlässigen Finanznavigator in der stürmischen See des Handels werden kann.
preview
Implementierung eines Tabellenmodells in MQL5: Anwendung des MVC-Konzepts

Implementierung eines Tabellenmodells in MQL5: Anwendung des MVC-Konzepts

In diesem Artikel betrachten wir den Prozess der Entwicklung eines Tabellenmodells in MQL5 unter Verwendung des MVC-Architekturmusters (Model-View-Controller) zur Trennung der Logik, Darstellung und Steuerung der Daten, was strukturierten, flexiblen und skalierbaren Code ermöglicht. Wir betrachten die Implementierung von Klassen zum Aufbau eines Tabellenmodells, einschließlich der Verwendung von verknüpften Listen zur Speicherung von Daten.
preview
Marktsimulation (Teil 08): Sockets (II)

Marktsimulation (Teil 08): Sockets (II)

Wie wäre es, etwas Praktisches mit Sockets zu schaffen? Im heutigen Artikel werden wir mit der Erstellung eines Mini-Chats beginnen. Schauen wir uns gemeinsam an, wie das gemacht wird – es wird sehr interessant sein. Bitte beachten Sie, dass der hier zur Verfügung gestellte Code nur für Lehrzwecke gedacht ist. Es sollte nicht für kommerzielle Zwecke oder in vorgefertigten Anwendungen verwendet werden, da es keine Sicherheit bei der Datenübertragung bietet und die über den Socket übertragenen Inhalte eingesehen werden können.
preview
Von der Grundstufe bis zur Mittelstufe: Indikator (I)

Von der Grundstufe bis zur Mittelstufe: Indikator (I)

In diesem Artikel werden wir unseren ersten voll funktionsfähigen Indikator erstellen. Das Ziel ist nicht, zu zeigen, wie man eine Anwendung erstellt, sondern Ihnen zu helfen, zu verstehen, wie Sie Ihre eigenen Ideen entwickeln können, und Ihnen die Möglichkeit zu geben, sie auf sichere, einfache und praktische Weise anzuwenden.
preview
Einführung in MQL5 (Teil 28): Beherrschung der API- und WebRequest-Funktion in MQL5 (II)

Einführung in MQL5 (Teil 28): Beherrschung der API- und WebRequest-Funktion in MQL5 (II)

In diesem Artikel erfahren Sie, wie Sie mit Hilfe von APIs und der Funktion WebRequest in MQL5 Preisdaten von externen Plattformen abrufen und extrahieren können. Sie lernen, wie URLs strukturiert sind, wie API-Antworten formatiert werden, wie man Serverdaten in lesbare Strings umwandelt und wie man bestimmte Werte aus JSON-Antworten identifiziert und extrahiert.
preview
Automatisieren von Handelsstrategien in MQL5 (Teil 43): Adaptive lineare Regressionskanalstrategie

Automatisieren von Handelsstrategien in MQL5 (Teil 43): Adaptive lineare Regressionskanalstrategie

In diesem Artikel implementieren wir ein adaptives lineares Regressionskanalsystem in MQL5, das automatisch die Regressionslinie und den Standardabweichungskanal über einen nutzerdefinierten Zeitraum berechnet, nur aktiviert wird, wenn die Steigung einen Mindestschwellenwert überschreitet, um einen klaren Trend zu bestätigen, und den Kanal dynamisch neu erstellt oder erweitert, wenn der Preis um einen konfigurierbaren Prozentsatz der Kanalbreite ausbricht.
preview
Python-MetaTrader 5 Strategie-Tester (Teil 02): Umgang mit Balken, Ticks und Überladung eingebauter Funktionen in einem Simulator

Python-MetaTrader 5 Strategie-Tester (Teil 02): Umgang mit Balken, Ticks und Überladung eingebauter Funktionen in einem Simulator

In diesem Artikel stellen wir Funktionen vor, die denen des Moduls Python-MetaTrader 5 ähneln und einen Simulator mit einer vertrauten Schnittstelle und einer eigenen Art der internen Handhabung von Balken und Ticks bieten.
preview
Neuronale Netze im Handel: Multi-Task-Lernen auf der Grundlage des ResNeXt-Modells

Neuronale Netze im Handel: Multi-Task-Lernen auf der Grundlage des ResNeXt-Modells

Ein auf ResNeXt basierendes Multi-Task-Learning-System optimiert die Analyse von Finanzdaten unter Berücksichtigung ihrer hohen Dimensionalität, Nichtlinearität und Zeitabhängigkeit. Die Verwendung von Gruppenfaltung und spezialisierten Köpfen ermöglicht es dem Modell, effektiv Schlüsselmerkmale aus den Eingabedaten zu extrahieren.
preview
Vom Neuling zum Experten: Handel mit dem RSI unter Berücksichtigung der Struktur des Marktes

Vom Neuling zum Experten: Handel mit dem RSI unter Berücksichtigung der Struktur des Marktes

In diesem Artikel werden wir praktische Techniken für den Handel mit dem Relative Strength Index (RSI) Oszillator mit Marktstruktur untersuchen. Wir werden uns auf Kanal-Preisaktionsmuster konzentrieren, wie sie typischerweise gehandelt werden und wie MQL5 zur Verbesserung dieses Prozesses eingesetzt werden kann. Am Ende werden Sie über ein regelbasiertes, automatisiertes Channel-Trading-System verfügen, mit dem Sie Gelegenheiten zur Trendfortsetzung mit größerer Präzision und Beständigkeit nutzen können.
preview
Von der Grundstufe bis zur Mittelstufe: Indikator (II)

Von der Grundstufe bis zur Mittelstufe: Indikator (II)

In diesem Artikel wird untersucht, wie eine Berechnung des gleitenden Durchschnitts durchgeführt werden kann und welche Vorsichtsmaßnahmen bei der Durchführung dieser Berechnung zu treffen sind. Wir werden auch das Überladen der OnCalculate-Funktion besprechen, um zu wissen, wann und wie man mit dem einen oder anderen Modell arbeitet.
preview
Forex Arbitrage-Handel: Analyse der Bewegungen synthetischer Währungen und ihrer mittleren Umkehrung

Forex Arbitrage-Handel: Analyse der Bewegungen synthetischer Währungen und ihrer mittleren Umkehrung

In diesem Artikel werden wir die Bewegungen synthetischer Währungen mit Hilfe von Python und MQL5 untersuchen und herausfinden, wie praktikabel Forex-Arbitrage heute ist. Wir werden uns auch mit fertigem Python-Code für die Analyse synthetischer Währungen befassen und mehr Details darüber mitteilen, was synthetische Währungen im Devisenhandel sind.
preview
Vom Neuling zum Experten: Animierte Schlagzeilen mit MQL5 (X) – Multiple Symbol Chart View für den Nachrichtenhandel

Vom Neuling zum Experten: Animierte Schlagzeilen mit MQL5 (X) – Multiple Symbol Chart View für den Nachrichtenhandel

Heute werden wir ein System zur Darstellung mehrerer Charts mit Hilfe von Chartobjekten entwickeln. Ziel ist es, den Nachrichtenhandel durch die Anwendung von MQL5-Algorithmen zu verbessern, die dazu beitragen, die Reaktionszeit des Händlers in Zeiten hoher Volatilität, wie z. B. bei wichtigen Nachrichten, zu verkürzen. In diesem Fall bieten wir Händlern eine integrierte Möglichkeit, mehrere wichtige Symbole mit einem einzigen All-in-One-Tool für den Nachrichtenhandel zu überwachen. Unsere Arbeit entwickelt sich mit dem News Headline EA kontinuierlich weiter. Er verfügt nun über eine wachsende Anzahl von Funktionen, die sowohl für Händler, die vollautomatische Systeme verwenden, als auch für diejenigen, die den manuellen Handel mit Hilfe von Algorithmen bevorzugen, einen echten Mehrwert darstellen. Klicken Sie sich durch und beteiligen Sie sich an dieser Diskussion, um mehr Wissen, Einblicke und praktische Ideen zu erhalten.
preview
Neuronale Netze im Handel: Speichererweitertes kontextbezogenes Lernen (MacroHFT) für Kryptowährungsmärkte

Neuronale Netze im Handel: Speichererweitertes kontextbezogenes Lernen (MacroHFT) für Kryptowährungsmärkte

Ich lade Sie ein, das MacroHFT-Framework zu erkunden, das kontextbewusstes Verstärkungslernen und eine Speicherverwendung anwendet, um Hochfrequenzhandelsentscheidungen für Kryptowährungen mithilfe von makroökonomischen Daten und adaptiven Agenten zu verbessern.
preview
Entwicklung einer Handelsstrategie: Die Methode der Butterfly-Oszillation

Entwicklung einer Handelsstrategie: Die Methode der Butterfly-Oszillation

In diesem Artikel zeigen wir, wie das faszinierende mathematische Konzept der Butterfly-Kurve in ein praktisches Handelsinstrument umgewandelt werden kann. Wir haben den Butterfly-Oszillator konstruiert und um ihn herum eine grundlegende Handelsstrategie entwickelt. Die Strategie kombiniert effektiv die einzigartigen zyklischen Signale des Oszillators mit der traditionellen Trendbestätigung durch gleitende Durchschnitte und schafft so einen systematischen Ansatz zur Identifizierung potenzieller Einstiege in den Markt.
preview
Marktsimulation (Teil 06): Übertragen von Informationen von MetaTrader 5 nach Excel

Marktsimulation (Teil 06): Übertragen von Informationen von MetaTrader 5 nach Excel

Viele Menschen, insbesondere Nicht-Programmierer, finden es sehr schwierig, Informationen zwischen MetaTrader 5 und anderen Programmen zu übertragen. Ein solches Programm ist Excel. Viele verwenden Excel, um ihre Risikokontrolle zu verwalten und aufrechtzuerhalten. Es ist ein ausgezeichnetes Programm und leicht zu erlernen, auch für diejenigen, die keine VBA-Programmierer sind. Im Folgenden werden wir uns ansehen, wie man eine Verbindung zwischen MetaTrader 5 und Excel herstellt (eine sehr einfache Methode).
preview
Vom Neuling zum Experten: Entwicklung eines geografischen Marktbewusstseins mit MQL5-Visualisierung

Vom Neuling zum Experten: Entwicklung eines geografischen Marktbewusstseins mit MQL5-Visualisierung

Handeln ohne Sitzungsbewusstsein ist wie Navigieren ohne Kompass – man bewegt sich, aber nicht zielgerichtet. Heute revolutionieren wir die Art und Weise, wie Händler das Markt-Timing wahrnehmen, indem wir gewöhnliche Charts in dynamische geografische Darstellungen verwandeln. Mithilfe der leistungsstarken Visualisierungsfunktionen von MQL5 erstellen wir eine Live-Weltkarte, die aktive Handelssitzungen in Echtzeit beleuchtet und abstrakte Marktzeiten in intuitive visuelle Intelligenz verwandelt. Diese Reise schärft Ihre Handelspsychologie und offenbart professionelle Programmiertechniken, die die Lücke zwischen komplexen Marktstrukturen und praktischen, umsetzbaren Erkenntnissen schließen.
preview
Erstellen von nutzerdefinierten Indikatoren in MQL5 (Teil 4): Smart WaveTrend Crossover mit zwei Oszillatoren

Erstellen von nutzerdefinierten Indikatoren in MQL5 (Teil 4): Smart WaveTrend Crossover mit zwei Oszillatoren

In diesem Artikel entwickeln wir einen nutzerdefinierten Indikator in MQL5 namens Smart WaveTrend Crossover, der zwei WaveTrend-Oszillatoren verwendet – einen für die Erzeugung der Signale über das Kreuzen und einen anderen für die Trendfilterung – mit anpassbaren Parametern für Kanal-, Durchschnitts- und gleitende Durchschnittslängen. Der Indikator stellt farbige Kerzen auf der Grundlage der Trendrichtung dar, zeigt Kauf- und Verkaufspfeilsignale bei Überkreuzungen an und enthält Optionen zur Aktivierung der Trendbestätigung und zur Anpassung visueller Elemente wie Farben und Offsets.
preview
Analyse der Auswirkungen des Wetters auf die Währungen der Agrarländer mit Python

Analyse der Auswirkungen des Wetters auf die Währungen der Agrarländer mit Python

Welcher Zusammenhang besteht zwischen Wetter und Devisen? In der klassischen Wirtschaftstheorie wurde der Einfluss von Faktoren wie dem Wetter auf das Marktverhalten lange Zeit ignoriert. Aber alles hat sich geändert. Versuchen wir, Zusammenhänge zwischen den Witterungsbedingungen und der Stellung der Agrarwährungen auf dem Markt zu finden.
preview
Fibonacci am Devisenmarkt (Teil I): Prüfung des Verhältnisses zwischen Preis und Zeit

Fibonacci am Devisenmarkt (Teil I): Prüfung des Verhältnisses zwischen Preis und Zeit

Wie beobachtet der Markt Fibonacci-basierte Beziehungen? Diese Folge, bei der jede nachfolgende Zahl gleich der Summe der beiden vorhergehenden ist (1, 1, 2, 3, 5, 8, 13, 21...), beschreibt nicht nur das Wachstum der Kaninchenpopulation. Wir werden die pythagoreische Hypothese betrachten, dass alles in der Welt bestimmten Zahlenbeziehungen unterliegt...
preview
CRUD-Operationen in Firebase mit MQL

CRUD-Operationen in Firebase mit MQL

Dieser Artikel bietet eine Schritt-für-Schritt-Anleitung zur Beherrschung von CRUD-Operationen (Create, Read, Update, Delete) in Firebase, wobei der Schwerpunkt auf der Echtzeitdatenbank und dem Firestore liegt. Entdecken Sie, wie Sie die SDK-Methoden von Firebase nutzen können, um Daten in Web- und Mobilanwendungen effizient zu verwalten, vom Hinzufügen neuer Datensätze bis zum Abfragen, Ändern und Löschen von Einträgen. Lernen Sie praktische Code-Beispiele und Best Practices für die Strukturierung und Verarbeitung von Daten in Echtzeit kennen, die es Entwicklern ermöglichen, dynamische, skalierbare Anwendungen mit der flexiblen NoSQL-Architektur von Firebase zu erstellen.