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
Erstellen eines EA, der automatisch funktioniert (Teil 05): Manuelle Auslöser (II)

Erstellen eines EA, der automatisch funktioniert (Teil 05): Manuelle Auslöser (II)

Heute werden wir sehen, wie man einen Expert Advisor erstellt, der einfach und sicher im automatischen Modus arbeitet. Am Ende des vorigen Artikels habe ich vorgeschlagen, dass es angebracht wäre, eine manuelle Nutzung des EA zuzulassen, zumindest für eine Weile.
Die Muster, die beim Handeln der Währungskörbe erreichbar sind
Die Muster, die beim Handeln der Währungskörbe erreichbar sind

Die Muster, die beim Handeln der Währungskörbe erreichbar sind

In Folge des letzten Artikels über die Prinzipien des Handelns der Währungskörbe werden die Muster betrachtet, die ein Trader selbst finden kann. Es wurden positive und negative Seiten jedes Musters betrachtet und es gibt Hinweise bezüglich ihrer Verwendung. Als Mittel für die Analyse wurden die Indikatoren verwendet, die aufgrund des Indikators Williams erstellt sind.
Grafische Interfaces X: Das Standard Chart-Steuerelement (Build 4)
Grafische Interfaces X: Das Standard Chart-Steuerelement (Build 4)

Grafische Interfaces X: Das Standard Chart-Steuerelement (Build 4)

Diesmal betrachten wir das Standard Chart-Steuerelement. Dieses erlaubt es uns, eine ganze Serie von Unter-Charts zu erzeugen, mit der Möglichkeit, diese beim Scrollen horizontal zu synchronisieren. Darüber hinaus werden wir weiterhin den Bibliothekscode für eine Reduzierung der CPU-Last optimieren.
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

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

In diesem kleinen Videokurs lernen Sie, wie Sie den MetaTrader 5 für den automatisierten Handel herunterladen, installieren und einrichten. Sie erfahren auch, wie Sie die Chart-Einstellungen und die Optionen für den automatischen Handel anpassen können. Sie werden Ihren ersten Backtest durchführen und am Ende dieses Kurses werden Sie wissen, wie Sie einen Expert Advisor importieren, der automatisch 24/7 handeln kann, ohne dass Sie vor Ihrem Bildschirm sitzen müssen.
Marktbeobachtung mithilfe vorgefertigter Klassen
Marktbeobachtung mithilfe vorgefertigter Klassen

Marktbeobachtung mithilfe vorgefertigter Klassen

Die neue MetaTrader 5-Anwendungsinstanz für Ausgabegeräte (Terminal) und die Programmiersprache MQL5 eröffnen neue Möglichkeiten zur Wiedergabe visueller Informationen für Börsenhändler. In dem folgenden Beitrag stellen wir eine universelle und erweiterbare Sammlung (Bibliothek) von Klassen vor, die Ihnen die Organisation der Wiedergabe beliebiger Informationstexte zu einem Diagramm abnehmen. Dazu präsentieren wir das Beispiel eines Marktbeobachtungsindikators.
Die Verwendung von Kanälen und Gruppenchats der MQL5.community
Die Verwendung von Kanälen und Gruppenchats der MQL5.community

Die Verwendung von Kanälen und Gruppenchats der MQL5.community

Die Website MQL5.com bringt Händler aus der ganzen Welt zusammen. Die Nutzer veröffentlichen Artikel, teilen kostenlose Codes, verkaufen Produkte auf dem Markt, führen Freelance-Aufträge aus und kopieren Handelssignale. Sie können mit ihnen im Forum, in Händler-Chats und in MetaTrader-Kanälen kommunizieren.
preview
Was Sie mit gleitenden Durchschnitten machen können

Was Sie mit gleitenden Durchschnitten machen können

In diesem Artikel werden mehrere Methoden zur Anwendung des Indikators Gleitender Durchschnitt (MA oder Moving Average) vorgestellt. Jede Methode, die eine Kurvenanalyse beinhaltet, wird von Indikatoren begleitet, die die Idee visualisieren. In den meisten Fällen stammen die hier vorgestellten Ideen von den jeweiligen Autoren. Meine einzige Aufgabe bestand darin, sie zusammenzubringen, damit Sie die wichtigsten Ansätze sehen und hoffentlich vernünftigere Handelsentscheidungen treffen können. MQL5-Kenntnisstand - einfach.
preview
Die Handelsstrategie Inverse Fair Value Gap

Die Handelsstrategie Inverse Fair Value Gap

Eine Inverse Fair Value Gap (IFVG) liegt vor, wenn der Kurs in eine zuvor ermittelte „Fair Value Gap“ abprallt und statt der erwarteten unterstützenden oder Widerstandsreaktion diese nicht einhält. Dieses Scheitern kann eine potenzielle Veränderung der Marktrichtung signalisieren und einen konträren Handelsvorteil bieten. In diesem Artikel werde ich meinen selbst entwickelten Ansatz zur Quantifizierung und Nutzung der inversen Fair Value Gap als Strategie für MetaTrader 5 Expert Advisors vorstellen.
Der Markt und die Physik seiner globalen Muster
Der Markt und die Physik seiner globalen Muster

Der Markt und die Physik seiner globalen Muster

In diesem Artikel werde ich versuchen, die Annahme zu testen, dass jedes System mit auch nur einem kleinen Verständnis des Marktes auf globaler Ebene funktionieren kann. Ich werde keine Theorien oder Muster erfinden, sondern nur bekannte Fakten verwenden und diese Fakten schrittweise in die Sprache der mathematischen Analyse übersetzen.
Universeller Kanal mit grafischem Interface
Universeller Kanal mit grafischem Interface

Universeller Kanal mit grafischem Interface

Alle Channel Indikatoren stellen drei Linien dar: zentrale, obere und untere Linie. Die zentrale Linie ist nach dem Prinzip des Zeichnens dem gleitenden Durchschnitt identisch, und in den meisten Fällen wird für das Zeichnen eines Kanals gerade der gleitende Durchschnitt verwendet. Die obere und untere Linien sind von der zentralen Linie gleich weit entfernt. Dieser Abstand kann in Punkten oder in Prozent vom Preis (Envelopes Indikator) definiert werden, es können der Wert der Standardabweichung (Bolliger Bands) oder der Wert des ATR Indikators (Keltner Kanal) verwendet werden.
Die Visualisierung von Optimierungsergebnissen nach dem ausgewählten Kriterium
Die Visualisierung von Optimierungsergebnissen nach dem ausgewählten Kriterium

Die Visualisierung von Optimierungsergebnissen nach dem ausgewählten Kriterium

Im Artikel wird die MQL-Anwendung für die Arbeit mit Optimierungsergebnissen weiter entwickelt. Diesmal wird ein Beispiel gezeigt, wenn die Tabelle der besten Ergebnisse bereits nach der Optimierung der Parameter gebildet werden kann, indem man ein anderes Kriterium über das grafische Interface angibt.
preview
Datenwissenschaft und maschinelles Lernen (Teil 03): Matrix-Regression

Datenwissenschaft und maschinelles Lernen (Teil 03): Matrix-Regression

Diesmal werden unsere Modelle mit Hilfe von Matrizen erstellt, was uns eine gewisse Flexibilität ermöglicht, während wir gleichzeitig leistungsstarke Modelle erstellen können, die nicht nur mit fünf unabhängigen Variablen, sondern auch mit vielen Variablen umgehen können, solange wir innerhalb der Berechnungsgrenzen eines Computers bleiben.
Entwicklung eines plattformübergreifenden Grid-EAs: Testen eines Mehrwährungs-EA
Entwicklung eines plattformübergreifenden Grid-EAs: Testen eines Mehrwährungs-EA

Entwicklung eines plattformübergreifenden Grid-EAs: Testen eines Mehrwährungs-EA

Die Märkte brachen innerhalb eines Monats um mehr als 30% ein. Dies scheint der beste Zeitpunkt für die Prüfung von Expertenberatern mit Grid- und Martingal-Basis zu sein. Dieser Artikel ist eine ungeplante Fortsetzung der Serie "Entwicklung eines plattformübergreifenden Grid-EAs". Der aktuelle Markt bietet eine Gelegenheit, einen Stresstest für den Grid-EA zu arrangieren. Lassen Sie uns also diese Gelegenheit nutzen und unseren Expert Advisor testen.
MQL als Darstellungsmittel für graphische Schnittstellen von MQL-Programmen. Teil 1
MQL als Darstellungsmittel für graphische Schnittstellen von MQL-Programmen. Teil 1

MQL als Darstellungsmittel für graphische Schnittstellen von MQL-Programmen. Teil 1

Dieser Artikel schlägt ein neues Konzept zur Beschreibung der Fenster-Schnittstelle von MQL-Programmen vor, wobei die Strukturen von MQL verwendet werden. Spezielle Klassen transformieren das sichtbare MQL-Markup in die GUI-Elemente und erlauben es, diese zu verwalten, ihre Eigenschaften einzustellen und die Ereignisse in einer einheitlichen Weise zu verarbeiten. Es enthält auch einige Beispiele für die Verwendung des Markups für die Dialoge und Elemente einer Standardbibliothek.
Aufbau eines Social-Technology-Startups, Teil II: Programmierung eines MQL5-REST-Clients
Aufbau eines Social-Technology-Startups, Teil II: Programmierung eines MQL5-REST-Clients

Aufbau eines Social-Technology-Startups, Teil II: Programmierung eines MQL5-REST-Clients

Lassen Sie uns die PHP-basierte Twitter-Idee aus dem ersten Teil dieses Beitrags nun in Form bringen. Wir setzen die verschiedenen Teile des SDSS zusammen. In Bezug auf die Client-Seite der Systemarchitektur verlassen wir uns auf die neue MQL5-Funktion WebRequest() zum Senden von Handelssignalen per HTTP.
Grafische Interfaces IX: Das Farbauswahl Control (Kapitel 1)
Grafische Interfaces IX: Das Farbauswahl Control (Kapitel 1)

Grafische Interfaces IX: Das Farbauswahl Control (Kapitel 1)

Mit diesem Artikel starten wir das Kapitel 9 der Serie der Artikel über die entwicklung von grafischen Interfaces in den Metatrader Trading-Terminals. Diese Serie besteht aus zwei Kapiteln, in welcher neue Elemente und Interfaces vorgestellt werden, wie zum Beispiel das Farbauswahl-Control, farbige Buttons, die Fortschrittsanzeige und Linien Charts.
Auswahl- und Navigationsprogramm in MQL5 und MQL4: Hinzufügen einer automatischen Suche nach Mustern und das Darstellen der gefundenen Symbole
Auswahl- und Navigationsprogramm in MQL5 und MQL4: Hinzufügen einer automatischen Suche nach Mustern und das Darstellen der gefundenen Symbole

Auswahl- und Navigationsprogramm in MQL5 und MQL4: Hinzufügen einer automatischen Suche nach Mustern und das Darstellen der gefundenen Symbole

In diesem Artikel fahren wir fort, die Funktionen des Hilfsprogramms zum Sammeln und Navigieren durch Symbole zu erweitern. Diesmal werden wir neue Registerkarten (Tabs) erstellen, die nur die Symbole anzeigen, die einige der benötigten Parameter erfüllen, und herausfinden, wie man einfach nutzerdefinierte Registerkarten mit den notwendigen Sortierregeln hinzufügen kann.
preview
Wie man ein interaktives MQL5 Dashboard/Panel mit Hilfe der Controls-Klasse erstellt (Teil 2): Reaktionsfähigkeit von Schaltflächen hinzufügen

Wie man ein interaktives MQL5 Dashboard/Panel mit Hilfe der Controls-Klasse erstellt (Teil 2): Reaktionsfähigkeit von Schaltflächen hinzufügen

In diesem Artikel konzentrieren wir uns darauf, unser statisches MQL5-Dashboard-Panel in ein interaktives Tool zu verwandeln, indem wir die Reaktionsfähigkeit von Schaltflächen aktivieren. Wir untersuchen, wie die Funktionalität der GUI-Komponenten automatisiert werden kann, um sicherzustellen, dass sie angemessen auf Nutzerklicks reagieren. Am Ende des Artikels haben wir eine dynamische Schnittstelle eingerichtet, die das Engagement der Nutzer und die Handelserfahrung verbessert.
Benutzerdefinierte grafische Bedienelemente. Teil 2. Bibliothek von Bedienelementen
Benutzerdefinierte grafische Bedienelemente. Teil 2. Bibliothek von Bedienelementen

Benutzerdefinierte grafische Bedienelemente. Teil 2. Bibliothek von Bedienelementen

Der zweite Beitrag der Serie "Benutzerdefinierte grafische Bedienelemente" führt eine Bibliothek von Bedienelementen für den Umgang mit den wichtigsten Problemen ein, die bei der Interaktion zwischen einem Programm (Expert Advisor, Script, Indikator) und einem Benutzer auftreten. Die Bibliothek enthält zahlreiche Klassen (CInputBox, CSpinInputBox, CCheckBox, CRadioGroup, CVSсrollBar, CHSсrollBar, CList, CListMS, CComBox, CHMenu, CVMenu, CHProgress, CDialer, CDialerInputBox, CTable) und Beispiele für ihren Gebrauch.
Wie Sie mit den MetaTrader AppStore und Handelssignalen-Services Geld verdienen können, ohne Verkäufer oder Anbieter zu sein
Wie Sie mit den MetaTrader AppStore und Handelssignalen-Services Geld verdienen können, ohne Verkäufer oder Anbieter zu sein

Wie Sie mit den MetaTrader AppStore und Handelssignalen-Services Geld verdienen können, ohne Verkäufer oder Anbieter zu sein

Auf MQL5.com können Sie direkt Geld verdienen, ohne dazu Verkäufer von Market-Anwendungen oder ein profitabler Signale-Anbieter sein zu müssen. Wählen Sie die Produkte, die Ihnen gefallen und stellen auf verschiedenen Webressourcen entsprechende Links dazu ein. Ziehen Sie potenzielle Kunden an und der Gewinn gehört Ihnen!
Grafische Interfaces IV: Der Multi-Window-Modus und das System für Prioritäten (Kapitel 2)
Grafische Interfaces IV: Der Multi-Window-Modus und das System für Prioritäten (Kapitel 2)

Grafische Interfaces IV: Der Multi-Window-Modus und das System für Prioritäten (Kapitel 2)

In diesem Kapitel werden wir die Bibliothek um die Möglichkeit der Erzeugung von Multi-Window-Modus-Interfaces für MQL Anwendungen erweitern. Wir werden zudem ein System für die Priorität eines Klicks mit der linken Maustaste auf grafische Objekte entwickeln. Dieses ist notwendig um Probleme zu vermeiden, falls der Anwender auf ein grafisches Element klickt und dieses nicht reagiert.
preview
Matrizen und Vektoren in MQL5: Die Aktivierungsfunktionen

Matrizen und Vektoren in MQL5: Die Aktivierungsfunktionen

Hier wird nur einer der Aspekte des maschinellen Lernens beschrieben — die Aktivierungsfunktionen. In künstlichen neuronalen Netzen berechnet eine Neuronenaktivierungsfunktion einen Ausgangssignalwert auf der Grundlage der Werte eines Eingangssignals oder eines Satzes von Eingangssignalen. Wir werden uns mit den inneren Abläufen des Prozesses befassen.
Bibliothek für ein leichtes und schnelles Entwickeln vom Programmen für den MetaTrader (Teil XXXIII): Schwebende Handelsanfragen - Schließen von Positionen unter bestimmten Bedingungen
Bibliothek für ein leichtes und schnelles Entwickeln vom Programmen für den MetaTrader (Teil XXXIII): Schwebende Handelsanfragen - Schließen von Positionen unter bestimmten Bedingungen

Bibliothek für ein leichtes und schnelles Entwickeln vom Programmen für den MetaTrader (Teil XXXIII): Schwebende Handelsanfragen - Schließen von Positionen unter bestimmten Bedingungen

Wir setzen die Entwicklung der Bibliotheksfunktionalität fort, die den Handel mit schwebenden Anfragen ermöglicht. Wir haben bereits das Senden von bedingten Handelsanfragen für die Eröffnung von Positionen und die Platzierung von Pending Orders implementiert. Im aktuellen Artikel werden wir die bedingte Schließung von Positionen implementieren - vollständig, teilweise und das Schließen durch eine entgegengesetzte Position.
Grafisches Interface XI: Texteingabefelder und Kombinationsfelder in Tabellenzellen (build 15)
Grafisches Interface XI: Texteingabefelder und Kombinationsfelder in Tabellenzellen (build 15)

Grafisches Interface XI: Texteingabefelder und Kombinationsfelder in Tabellenzellen (build 15)

Diese Aktualisierung der Bibliothek versieht das Tabellensteuerelement (die Klasse CTable) mit neue Optionen. Die Palette der Steuerelemente in den Tabellenzellen wird erweitert, diesmal um Textbearbeitungs- und Kombinationsfelder. Dieses Aktualisierung führt auch die Möglichkeit ein, das Fenster einer MQL-Anwendung zur Laufzeit in der Größe zu ändern.
preview
Matrix- und Vektoroperationen in MQL5

Matrix- und Vektoroperationen in MQL5

Matrizen und Vektoren wurden in MQL5 für effiziente Operationen mit mathematischen Berechnungen eingeführt. Die neuen Typen bieten integrierte Methoden zur Erstellung von prägnantem und verständlichem Code, der der mathematischen Notation nahe kommt. Arrays bieten umfangreiche Möglichkeiten, aber es gibt viele Fälle, in denen Matrizen viel effizienter sind.
Die Wahrscheinlichkeitstheorie für den Handel von Kurslücken verwenden
Die Wahrscheinlichkeitstheorie für den Handel von Kurslücken verwenden

Die Wahrscheinlichkeitstheorie für den Handel von Kurslücken verwenden

In diesem Artikel werden wir die Wahrscheinlichkeitstheorie und die mathematischen Methoden der Statistik für das Erstellen und Testen von Handelsstrategien anwenden. Wir werden auch nach einem optimalen Handelsrisiko suchen, indem wir die Unterschiede zwischen dem Preis und dem Random Walk nutzen. Es ist bewiesen, dass, wenn sich die Preise wie ein Random Walk mit Null-Drift verhalten (ohne Richtungswechsel), ein profitabler Handel unmöglich ist.
Die rechnerische Fähigkeiten von MATLAB 2018 im MetaTrader 5 nutzen
Die rechnerische Fähigkeiten von MATLAB 2018 im MetaTrader 5 nutzen

Die rechnerische Fähigkeiten von MATLAB 2018 im MetaTrader 5 nutzen

Nach dem Upgrade des MATLAB-Pakets im Jahr 2015 ist es notwendig, auf eine moderne Art der Erstellung von DLL-Bibliotheken umzustellen. Der Artikel veranschaulicht anhand eines exemplarischen prädiktiven Indikators die Besonderheiten der Verknüpfung von MetaTrader 5 und MATLAB mit modernen 64-Bit-Versionen der Plattformen, die heute genutzt werden. Mit der gesamten Verbindungssequenz von MATLAB können MQL5-Entwickler Anwendungen mit erweiterten Rechenfunktionen viel schneller erstellen und so "Fallstricke" vermeiden.
Verwendung der TesterWithdrawal() Funktion zur Nachahmung der Gewinnentnahme
Verwendung der TesterWithdrawal() Funktion zur Nachahmung der Gewinnentnahme

Verwendung der TesterWithdrawal() Funktion zur Nachahmung der Gewinnentnahme

Dieser Beitrag beschreibt die Verwendung der TesterWithDrawal() Funktion zur Abschätzung von Risiken in Handelssystemen, die mit der Entnahme eines gewissen Teils des Vermögens während der Operationen zu tun haben. Zusätzlich wird die Auswirkung dieser Funktion auf den Algorithmus zur Berechnung der Inanspruchnahme von Eigenkapital im Strategie-Tester beschrieben. Diese Funktion ist bei der Optimierung von Parametern Ihres Expert Advisors sehr sinnvoll.
Hinzufügen von neuen UI-Sprachen zur MetaTrader5-Plattform
Hinzufügen von neuen UI-Sprachen zur MetaTrader5-Plattform

Hinzufügen von neuen UI-Sprachen zur MetaTrader5-Plattform

Die Benutzerschnittstelle der MetaTrader5-Plattform wird in mehrere Sprachen übersetzt. Keine Sorge, wenn Ihre Sprache nicht unter den unterstützten aufscheint. Mit dem kostenlosen Paket "MetaTrader-5-MultiLanguage" von MetaQuotes Software Corp. können Sie ganz einfach eine Übersetzung durchführen. In diesem Artikel werden wir an einigen Bespielen zeigen, wie man eine neue UI-Sprache zur MetaTrader5-Plattform hinzufügen kann.
Berechnung mathematischer Ausdrücke (Teil 1). Ein Parser mit rekursivem Abstieg
Berechnung mathematischer Ausdrücke (Teil 1). Ein Parser mit rekursivem Abstieg

Berechnung mathematischer Ausdrücke (Teil 1). Ein Parser mit rekursivem Abstieg

Der Artikel behandelt die Grundprinzipien der Analyse und Berechnung mathematischer Ausdrücke. Wir werden Parser mit rekursivem Abstieg implementieren, die im Interpreter- und beschleunigtem Berechnungsmodus arbeiten und auf einem vorgefertigten Syntaxbaum basieren.
preview
Einführung in MQL5 (Teil 7): Anleitung für Anfänger zur Erstellung von Expert Advisors und zur Verwendung von AI-generiertem Code in MQL5

Einführung in MQL5 (Teil 7): Anleitung für Anfänger zur Erstellung von Expert Advisors und zur Verwendung von AI-generiertem Code in MQL5

Entdecken Sie die ultimative Anleitung für Anfänger zum Erstellen von Expert Advisors (EAs) mit MQL5 in unserem umfassenden Artikel. Lernen Sie Schritt für Schritt, wie Sie EAs mithilfe von Pseudocode konstruieren und die Leistung von KI-generiertem Code nutzen können. Egal, ob Sie neu im algorithmischen Handel sind oder Ihre Fähigkeiten verbessern wollen, dieser Leitfaden bietet einen klaren Weg zur Erstellung effektiver EAs.
Ein Indikator zum Anlegen eines Kagi-Diagramms
Ein Indikator zum Anlegen eines Kagi-Diagramms

Ein Indikator zum Anlegen eines Kagi-Diagramms

In diesem Beitrag wird ein Indikator für ein Kagi-Diagramm nebst unterschiedlicher Darstellungsvarianten und Zusatzfunktionen vorgestellt. Darüber hinaus werden die Abbildungsgrundlagen des Indikators sowie die Möglichkeiten zu seiner Umsetzung in MQL5 betrachtet. Die verbreitetsten Fälle seiner Umsetzung im Börsenhandel werden ebenfalls aufgeführt: die Strategie zum Wechsel von Yin und Yang, das „Abstoßen“ von der Trendlinie sowie die anhaltende Verbreiterung der „Schultern“ / Verjüngung der „Taillen“.
Verbesserte Erkennung von Kerzenmustern am Beispiel des Doji
Verbesserte Erkennung von Kerzenmustern am Beispiel des Doji

Verbesserte Erkennung von Kerzenmustern am Beispiel des Doji

Wie kann man mehr Kerzenmuster als üblich finden? Hinter der Einfachheit von Kerzenmustern verbirgt sich auch ein schwerwiegender Nachteil, der durch die Nutzung der erheblich erweiterten Möglichkeiten moderner Handelsautomatisierungs-Tools beseitigt werden kann.
Lernen Sie, wie Sie ein Handelssystem mit Hilfe der Stochastik entwickeln
Lernen Sie, wie Sie ein Handelssystem mit Hilfe der Stochastik entwickeln

Lernen Sie, wie Sie ein Handelssystem mit Hilfe der Stochastik entwickeln

In diesem Artikel setzen wir unsere Lernserie fort - dieses Mal werden wir lernen, wie man ein Handelssystem mit Hilfe eines der beliebtesten und nützlichsten Indikatoren, dem Stochastik-Oszillator-Indikator, entwirft, um einen neuen Block in unserem Grundlagenwissen zu bilden.
Die Vorteile von MQL5 Signalen
Die Vorteile von MQL5 Signalen

Die Vorteile von MQL5 Signalen

Mit dem unlängst in MetaTrader 5 vorgestellten "Handelssignale"-Service können Händler die Handelsabläufe jedes beliebigen Signale-Anbieters kopieren. Nutzer können jedes Signal auswählen und es abonnieren, und alle Abschlüsse werden in ihre Konten kopiert. Signale-Anbieter können die Preise für ihre Abonnements festlegen und erhalten von den Abonnenten eine feste Monatsgebühr.
Verwendung von Netzwerkfunktionen oder MySQL ohne DLL: Teil I - Konnektor
Verwendung von Netzwerkfunktionen oder MySQL ohne DLL: Teil I - Konnektor

Verwendung von Netzwerkfunktionen oder MySQL ohne DLL: Teil I - Konnektor

MetaTrader 5 hat kürzlich Netzwerkfunktionen erhalten. Dies eröffnete Programmierern, die Produkte für den Markt entwickeln, große Möglichkeiten. Jetzt können sie Dinge implementieren, für die zuvor dynamische Bibliotheken erforderlich waren. In diesem Artikel werden wir sie am Beispiel der Implementierung von MySQL betrachten.
Neue Möglichkeiten mit MetaTrader5
Neue Möglichkeiten mit MetaTrader5

Neue Möglichkeiten mit MetaTrader5

MetaTrader 4 erfreute sich bei Händlern auf der ganzen Welt großer Beliebtheit und es sah lange so aus, als wären alle nun wunschlos glücklich. Mit seiner hohen Arbeitsgeschwindigkeit, seiner robusten Zuverlässigkeit, einem Riesenfeld an Möglichkeiten zum Schreiben von Indikatoren, Expert Advisors und informierten Handelssystemen sowie seiner Fähigkeit, aus über 100 Maklern auswählen zu können, hat sich dieses Terminal deutlich vom Rest abgesetzt. Doch die Zeit steht nicht still und deshalb stehen wir jetzt vor der Wahl: MetaTrade 4 oder MetaTrade 5? In diesem Beitrag sollen die wichtigsten Unterschiede dieses Terminals der 5. Generation aus aktuellem Blickwinkel beschrieben werden.
MQL5 für Anfänger: Antivandalismusschutz der grafischen Objekten
MQL5 für Anfänger: Antivandalismusschutz der grafischen Objekten

MQL5 für Anfänger: Antivandalismusschutz der grafischen Objekten

Was soll Ihr Programm machen, wenn die grafischen Bedienfelder von jemandem geändert oder gelöscht wurden? In diesem Artikel zeigen wir Ihnen, wie Sie nach der Löschung der Anwendung auf dem Chart keine "herrenlose" Objekte mehr haben können, und wie sie die Kontrolle über sie halten können, falls sie umbenennt werden oder wenn vom Programm erstellte Objekte gelöscht werden.
Verwendung eines Cloud-Speichers für den Datenaustausch zwischen Terminals
Verwendung eines Cloud-Speichers für den Datenaustausch zwischen Terminals

Verwendung eines Cloud-Speichers für den Datenaustausch zwischen Terminals

Immer beliebter werden die wolkigen Technologien. Sowohl kostenpflichtige, als auch kostenfreie Speicher stehen uns zur Verfügung. Können wir sie im Traiding verwenden? In diesem Artikel wird die Technologie für den Datenaustausch zwischen Terminals durch die Verwendung wolkiger Speichers angeboten.
preview
Fertige Vorlagen für die Aufnahme von Indikatoren in Expert Advisors (Teil 3): Trendindikatoren

Fertige Vorlagen für die Aufnahme von Indikatoren in Expert Advisors (Teil 3): Trendindikatoren

In diesem Referenzartikel werden wir uns mit Standardindikatoren aus der Kategorie Trendindikatoren beschäftigen. Wir werden gebrauchsfertige Vorlagen für die Verwendung von Indikatoren in EAs erstellen - Deklaration und Einstellung von Parametern, Initialisierung und Deinitialisierung von Indikatoren sowie Empfang von Daten und Signalen aus Indikatorpuffern in EAs.