Artikel über das Programmieren in MQL4 und 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
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!
Sozialer Handel mit Hilfe der MetaTrader 4 und MetaTrader 5 Handelsplattformen
Sozialer Handel mit Hilfe der MetaTrader 4 und MetaTrader 5 Handelsplattformen

Sozialer Handel mit Hilfe der MetaTrader 4 und MetaTrader 5 Handelsplattformen

Was ist Sozialer Handel? Sozialer Handel ist eine Kooperation von Händlern und Investoren mit Vorteilen für beide Seiten. Erfolgreiche Händler gestatten Einblicke in ihren Handel und potenzielle Investoren profitieren von diesen Einblicken und kopieren die Handel von denjenigen, die am vielversprechendsten aussehen.
MQL5 Market - Ergebnisse für Q2/2013
MQL5 Market - Ergebnisse für Q2/2013

MQL5 Market - Ergebnisse für Q2/2013

MQL5 Market, bereits seit 18 Monaten erfolgreich, ist zum größten Platz für Handelsstrategien und technische Indikatoren für Händler geworden. Dort findet man ca. 800 Handels-Anwendungen von 350 Entwicklern aus der ganzen Welt. Viele Händler haben bereits mehr als 100.000 Handelsprogramme gekauft und auf ihre MetaTrader 5 Terminals heruntergeladen.
Handelssignal-Generator auf Grundlage eines angepassten Indikators
Handelssignal-Generator auf Grundlage eines angepassten Indikators

Handelssignal-Generator auf Grundlage eines angepassten Indikators

Wie man einen Handelssignal-Generator auf Grundlage eines angepassten Indikators erzeugt. Wie man einen angepassten Indikator erzeugt Wie man Zugriff auf die Daten des angepassten Indikators bekommt. Warum man die IS_PATTERN_USAGE(0) Struktur und das Modell 0 braucht
MQL5 Market - Ergebnisse für Q1/2013
MQL5 Market - Ergebnisse für Q1/2013

MQL5 Market - Ergebnisse für Q1/2013

Seit seiner Eröffnung hat der MQL5 Market, der Platz für Handelsroboter und technische Indikatoren, bereits mehr als 250 Entwickler angezogen, die 580 Produkte veröffentlicht haben. Das 1.Quartal 2013 hat sich für einige MQL5 Market Verkäufer als ziemlich erfolgreich erwiesen, da sie durch den Verkauf ihrer Produkte keine schlechten Gewinne einfahren konnten.
Jeremy Scott - Erfolgreicher Verkäufer auf MQL5 Market
Jeremy Scott - Erfolgreicher Verkäufer auf MQL5 Market

Jeremy Scott - Erfolgreicher Verkäufer auf MQL5 Market

Jeremy Scott, in der MQL5.community besser bekannt unter seinem Pseudonym 'Johnnypasado', hat sich in unserem MQL5 Market einen Namen für sein Produktangebot gemacht. Jeremy hat im Market bereits mehrere Tausend Dollar verdient - und ist weiterhin erfolgreich. Daher haben wir uns diesen zukünftigen Millionär genauer angesehen und von ihm einige Tipps für andere Anbieter im MQL5 Market bekommen.
MetaTrader 5 unter Linux
MetaTrader 5 unter Linux

MetaTrader 5 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 5 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.
MetaTrader 5 für Mac
MetaTrader 5 für Mac

MetaTrader 5 für Mac

Apple-Produkte sind sehr beliebt. MetaQuotes Software Corp. verfolgt aufmerksam die Entwicklung der IT-Industrie und hat daher bereits die spezielle Mobilanwendung für iOS-basierte Geräte herausgebracht - MetaTrader 4 für iPhones und MetaTrader 5 für iPhones. Im MQL5.community Forum gibt es eine Unmenge Beiträge, in denen Menschen nach Lösungen suchen, wie MetaTrader 5 auch unter dem Mac-Betriebssystem laufen kann. Dieser Beitrag erklärt Ihnen, wie Sie MetaTrader 5 auf Apples beliebtem Betriebssystem verwenden können.
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.
Die Verwendung von MetaTrader5 als Signalgeber für MetaTrader4
Die Verwendung von MetaTrader5 als Signalgeber für MetaTrader4

Die Verwendung von MetaTrader5 als Signalgeber für MetaTrader4

Analyse und Beispiele, wie eine Handelsanalyse auf der Plattform MetaTrader5 gemacht, aber von MetaTrader4 ausgeführt wird. In diesem Artikel wird besprochen, wie man einen einfachen Signalgeber in MetaTrader5 entwirft und mehrere Clients verbindet, auch wenn man MetaTrader4 laufen lässt. Sie werden auch herausfinden, wie Sie den Teilnehmern der Automated Trading Championship mit Ihrem realen MetaTrader4-Account folgen können.
MQL5-RPC. Remote Procedure Calls von MQL5, mit Web Service Access und XML-RPC-ATC-Analysator
MQL5-RPC. Remote Procedure Calls von MQL5, mit Web Service Access und XML-RPC-ATC-Analysator

MQL5-RPC. Remote Procedure Calls von MQL5, mit Web Service Access und XML-RPC-ATC-Analysator

In diesem Artikel wird das MQL5-RPC-System beschrieben, das Remote Procedure Calls von MQL5 ermöglicht. Zuerst wird auf die Grundlagen XML-RPC eingegangen, dann folgt die MQL5 Implementierung und zwei Bespiele aus dem echten Leben. Beim ersten Beispiel wird ein externer Webdienst verwendet, beim zweiten ein Client für den einfachen Analysator Dienst XML-RPC ATC 2011. Wenn Sie sich für Implementierungen und Analysen von verschiedenen Statistiken des ATC 2011 in Echtzeit interessieren, dann ist dieser Artikel das Richtige für Sie.
Wie man in wenigen Minuten einen MQL5-Expert-Advisor mit dem Expert-Advisor-Baum erstellt: Teil eins
Wie man in wenigen Minuten einen MQL5-Expert-Advisor mit dem Expert-Advisor-Baum erstellt: Teil eins

Wie man in wenigen Minuten einen MQL5-Expert-Advisor mit dem Expert-Advisor-Baum erstellt: Teil eins

Der EA-Baum ist das erste Programm, mit dem man anhand von 'drag and drop' einen Expert Advisor in MetaTrader-MQL5 erstellen kann. Mit einer sehr benutzerfreundlichen, graphischen Benutzerschnittstelle können sie komplexe Expert Advisor in MQL5 erstellen. In diesem Programm entwirft man Expert Advisor, indem man Felder miteinander verbindet. Die Felder können MQL5-Funktionen enthalten, technische Indikatoren, benutzerdefinierte Indikatoren oder Werte. Mit dem "Baum aus Feldern" generiert das Programm den MQL5-Code des Expert Advisors.
Die Alles oder Nichts - Strategie am Devisenmarkt
Die Alles oder Nichts - Strategie am Devisenmarkt

Die Alles oder Nichts - Strategie am Devisenmarkt

In diesem Artikel wird die Erstellung einer einfachen Handelsstrategie beschrieben, die nach dem "Alles oder Nichts"-Spielprinzip funktioniert. Wir wollen hier keinen gewinnbringenden Expert Advisor erstellen, sondern den Ersteinsatz mehrere Male mit der höchsten Wahrscheinlichkeit vergrößern. Kann man den Jackpot am Devisenmarkt gewinnen, ohne dass man etwas über technische Analysen weiß oder Indikatoren verwendet?
Dr. Handel oder: Wie ich lernte, mir keine Sorgen mehr zu machen und einen autodidakten Expert Advisor erstellte
Dr. Handel oder: Wie ich lernte, mir keine Sorgen mehr zu machen und einen autodidakten Expert Advisor erstellte

Dr. Handel oder: Wie ich lernte, mir keine Sorgen mehr zu machen und einen autodidakten Expert Advisor erstellte

Vor einem Jahr hat Joo uns in seinem Artikel "Genetic Algorithms - It's Easy!" (Genetische Algorithmen - leicht gemacht!) ein Werkzeug für die Implementierung des genetischen Algorithmus in MQL5 gegeben. Mit diesem Werkzeug werden wir nun einen Expert Advisor erstellen, der unter bestimmten Rahmenbedingungen seine eigenen Parameter genetisch optimieren kann.
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.
Wie man mit einem UML-Werkzeug einen Expert Advisor entwickelt
Wie man mit einem UML-Werkzeug einen Expert Advisor entwickelt

Wie man mit einem UML-Werkzeug einen Expert Advisor entwickelt

In diesem Artikel wird die Erstellung von Expert Advisors mittels UML (Unified Modeling Language) beschrieben, einer Modellierungssprache, die für die bildliche Modellierung von objektorientierten Softwaresystemen verwendet wird. Der Hauptvorteil dieses Ansatzes ist die Verbildlichung des Modellierungsprozesses. In diesem Artikel wird auch ein Beispiel vorgestellt, das die Modellierung von Struktur und Eigenschaften eines Expert Advisors mit dem Programm "Software Ideas Modeler" zeigt.
Anwendung der Fisher-Transformation und der umgekehrten Fisher-Transformation bei der Marktanalyse mit MetaTrader5
Anwendung der Fisher-Transformation und der umgekehrten Fisher-Transformation bei der Marktanalyse mit MetaTrader5

Anwendung der Fisher-Transformation und der umgekehrten Fisher-Transformation bei der Marktanalyse mit MetaTrader5

Es ist nun bekannt, dass die Wahrscheinlichkeitsdichtefunktion (probability density funcion = PDF) eines Marktzyklus keine Gauß'sche Glockenkurve ist, sondern eher eine Sinuskurve, und da die meisten Indikatoren davon ausgehen, dass der Marktzyklus der Wahrscheinlichkeitsdichtefunktion die Gauß'sche Glocke ist, müssen wir das "korrigieren". Die Lösung ist die Fisher-Transformation. Die Fisher-Transformation verwandelt Wahrscheinlichkeitsdichtefunktionen jeder Wellenform ungefähr in die Gauß'sche Glocke. In diesem Artikel wird die Mathematik hinter der Fisher-Transformation und der umgekehrten Fisher-Transformation und ihrer Handelsanwendung besprochen. Ein proprietäres Handelssignal-Modul basiert auf der umgekehrten Fisher-Transformation und wird hier präsentiert und evaluiert.
Überweisungen und Zahlungsmethoden
Überweisungen und Zahlungsmethoden

Überweisungen und Zahlungsmethoden

Die MQL5.community Services bieten sowohl Händlern als auch den Entwicklern von Anwendungen für das MetaTrader-Terminal großartige Möglichkeiten. In diesem Artikel erklären wir, wie Zahlungen für MQL5-Dienstleistungen durchgeführt werden, wie verdientes Geld abgehoben werden kann und wie die Betriebssicherheit gewährleistet wird.
Die Verwendung von WinInet in MQL5   Teil 2:  POST-Anfragen und -Dateien
Die Verwendung von WinInet in MQL5   Teil 2:  POST-Anfragen und -Dateien

Die Verwendung von WinInet in MQL5 Teil 2: POST-Anfragen und -Dateien

In diesem Artikel werden wir uns weiterhin mit den Grundlagen von internetbasierten HTTP-Anfragen und dem Informationsaustausch mit Servern befassen. Es werden neue Funktionen der CMqINet-Klasse, Methoden der Informationsübertragung mit Formularen, das Senden von Dateien mit POST-Anfragen sowie Autorisierungen auf Webseiten mit Ihrem Login unter Verwendung von Cookies behandelt.
Verbesserung der Codequalität mit Hilfe eines Komponententests
Verbesserung der Codequalität mit Hilfe eines Komponententests

Verbesserung der Codequalität mit Hilfe eines Komponententests

Selbst einfache Programme haben oft Fehler, die unglaubhaft zu sein scheinen. "Wie konnte ich das kreieren?" ist unser erster Gedanke, wenn ein solcher Fehler aufgedeckt wird. "Wie kann ich so etwas verhindern?" ist die zweite Frage, die uns aber weniger häufig in den Sinn kommt. Es ist unmöglich, einen absolut einwandfreien Code zu kreieren, vor allem bei großen Projekten, but es ist möglich, Technologien für eine rechtzeitige Fehlererkennung zu verwenden. Der Artikel beschreibt, wie die MQL4 Codequalität mit Hilfe des beliebten Komponententestverfahren verbessert werden kann.
Wettbewerb an Expert Advisors innerhalb eines Expert Advisor
Wettbewerb an Expert Advisors innerhalb eines Expert Advisor

Wettbewerb an Expert Advisors innerhalb eines Expert Advisor

Mit dem virtuellen Handel können Sie einen anpassungsfähigen Expert Advisor kreieren, der das Einsetzen von virtuellen Trades im realen Markt automatisch ein- und ausschalten wird. Kombinieren Sie mehrere Strategien in einem einzigen Expert Advisor! Ihr Multi-System Expert Advisor wird automatisch eine Handelsstrategie wählen, mit der Sie, basierend auf der Rentabilität der virtuellen Trades, am besten im realen Markt handeln können. Diese Herangehensweise ermöglicht eine Reduzierung der Inanspruchnahme und eine Erhöhung der Rentabilität Ihrer Arbeit auf dem Markt. Experimentieren Sie und teilen Sie Ihre Ergebnisse mit anderen! Ich denke, viele Leute werden sich dafür interessieren, Ihr Portfolio von Strategien kennenzulernen.
Die Magie der Filtration
Die Magie der Filtration

Die Magie der Filtration

Die meisten Entwickler automatischer Handelssysteme verwenden irgendeine Form von Filtration für Handelssignale. In diesem Artikel erkunden wir die Erstellung und Implementierung von Bandpass- und diskreten Filtern für Expert Advisors, um die Eigenschaften des automatisierten Handelssystems zu verbessern.
Schützt Euch Selbst, Entwickler!
Schützt Euch Selbst, Entwickler!

Schützt Euch Selbst, Entwickler!

Der Schutz geistigen Eigentums ist immer noch ein großes Problem. Dieser Artikel beschreibt die grundlegenden Prinzipien des MQL4-Programme Schutz. Mit diesen Prinzipien können Sie sicherstellen, dass die Ergebnisse Ihrer Entwicklungen nicht von einem Dieb gestohlen werden, oder zumindest seine "Arbeit" zu erschweren, so sehr, dass er sich einfach weigern wird es zu tun.
Neuronale Netze In MetaTrader verwenden
Neuronale Netze In MetaTrader verwenden

Neuronale Netze In MetaTrader verwenden

Dieser Artikel zeigt Ihnen, wie Sie leicht Neuronale Netze in Ihrem MQL4 Code verwenden, die Vorteile der besten frei verfügbaren künstlichen neuronalen Netze-Bibliothek (FANN) nutzen und mehrere neuronale Netze in Ihrem Code verwenden.
Arbeiten mit Doubles in MQL4
Arbeiten mit Doubles in MQL4

Arbeiten mit Doubles in MQL4

In diesem Artikel werden wir typische Programmierfehler betrachten, die bei der Arbeit mit double Nummern in MQL4 Programmen auftreten.
Wie wir MetaTrader Signals Service und Social Trading entwickelt haben
Wie wir MetaTrader Signals Service und Social Trading entwickelt haben

Wie wir MetaTrader Signals Service und Social Trading entwickelt haben

Wir werden weiterhin die Signale Service steigern, die Mechanismen verbessern, neue Funktionen hinzuzufügen und Fehler beheben. Der MetaTrader Signale-Service des Jahres 2012 und der aktuelle MetaTrader Signale Service sind wie zwei völlig unterschiedliche Dienste. Derzeit implementieren wir einen virtuellen Hosting-Cloud-Service, der aus einem Netzwerk von Servern besteht um bestimmte Versionen des MetaTrader Client-Terminal unterstützen. Händler müssen nur 5 Schritte abschließen, um die virtuelle Kopie ihres Terminals mit minimaler Netzwerklatenz zu den Handels-Servern ihrer Broker direkt aus dem MetaTrader Client-Terminal zu mieten.
Warum Ist Es WIchtig MetaTrade 4 Spätestens bis zum 01. August auf die Neueste Version zu Aktualisieren?
Warum Ist Es WIchtig MetaTrade 4 Spätestens bis zum 01. August auf die Neueste Version zu Aktualisieren?

Warum Ist Es WIchtig MetaTrade 4 Spätestens bis zum 01. August auf die Neueste Version zu Aktualisieren?

Ab dem 1. August 2014 werden MetaTrader 4 Desktop-Terminals älter als Build 600 nicht länger unterstützt. Allerdings arbeiten viele Trader noch immer mit veralteten Versionen und sind sich nicht bewusst über die aktualisierten Plattform-Funktionen. Wir haben viel Mühe in die Entwicklung gesteckt und möchten mit den Tradern voranschreiten und die älteren Builds verlassen. In diesem Artikel werden wir die Vorteile des neuen MetaTrader 4 beschreiben.
Häufige Fehler in MQL4 Programmen und wie man sie vermeidet
Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.
Aktualisierung auf MetaTrader 4 Build 600 und Höher
Aktualisierung auf MetaTrader 4 Build 600 und Höher

Aktualisierung auf MetaTrader 4 Build 600 und Höher

Die neue Version des MetaTrader 4 Terminal verfügt über die aktualisierte Struktur der Benutzerdatenspeicherung. In früheren Versionen wurden alle Programme, Vorlagen, Profile usw. direkt in dem Terminal Installationsordner gespeichert. Nun sind alle notwendigen Daten, die für einen bestimmten Benutzer benötigt werden, in einem separaten Verzeichnis namens Dateiordner gespeichert. Lesen Sie den Artikel und finden Sie Antworten auf häufig gestellte Fragen.
Datenstruktur in MetaTrader 4 Build 600 und Höher
Datenstruktur in MetaTrader 4 Build 600 und Höher

Datenstruktur in MetaTrader 4 Build 600 und Höher

MetaTrader 4 Build 600 verfügt über die neue Struktur und Position der Client-Terminal-Dateien. Nun sind MQL4 Anwendungen in separaten Verzeichnissen nach dem Programmtyp (Expert Advisors, Indikatoren oder Skripte) platziert. In den meisten Fällen werden Terminal-Daten nun in einem speziellen Datenordner vom Terminal Installationsort getrennt gespeichert. In diesem Artikel werden wir im Detail beschreiben, wie Daten übertragen werden, sowie die Gründe für das neue Speichersystem einzuführen.
Offline Charts in dem Neuen MQL4
Offline Charts in dem Neuen MQL4

Offline Charts in dem Neuen MQL4

Das aktualisierte MQL4 hat das neue Format zum Speichern historischer Daten und stellt die geeignete MqlRates Struktur für die komfortable Aufbewahrung der Zeit-, Öffnung-, Tief-, Hoch-, Schluss- und Volumen-Werte bereit. Seit vielen Jahren haben Trader ihre MQL4 Anwendungen entwickelt, die ihre Daten in HST-Dateien sammeln und speichern um Offline-Charts zu erzeugen. Wir können Ihnen versichern, dass alle zuvor kompilierten EX4 Dateien im neuen MetaTrader 4 Terminal auf die gleiche Weise wie zuvor funktionieren.
Testen und Optimierung von Expert Advisors
Testen und Optimierung von Expert Advisors

Testen und Optimierung von Expert Advisors

Der Artikel bietet eine umfassende Beschreibung des Vorgangs zum Testen und Optimieren von Expert Advisors in dem MetaTrader 4 Strategietester. Die Bedeutung solcher Informationen und die Notwendigkeit dieser Publikation darf nicht unterschätzt werden. Viele Anwender, die nur mit der MetaTrader 4 Handelsplattform beginnen, haben eine sehr vage Vorstellung davon, was und wie getan werden muss, wenn sie mit Expert Advisors arbeiten. Der vorgeschlagene Artikel gibt einfache und deutliche Antworten auf alle diese Fragen und einen etwas professionelleren Ansatz zur Handhabung dieser Probleme mit einem spezifischen Beispiel.
Erweiterte Analyse eines Handelskonto
Erweiterte Analyse eines Handelskonto

Erweiterte Analyse eines Handelskonto

Der Artikel befasst sich mit dem automatischen System zur Analyse jedes Handelskontos im MetaTrader 4 Terminal. Technische Aspekte eines erzeugten Berichts und Interpretation der erhaltenen Ergebnisse werden berücksichtigt. Schlussfolgerungen über verbessernde Handelsfaktoren werden nach einer umfangreichen Prüfung des Berichts gezogen. Das MQLab™ Graphic Report Skript wird zur Analyse verwendet.
Lite_EXPERT2.mqh: Expert Advisor Umsetzungsbeispiele
Lite_EXPERT2.mqh: Expert Advisor Umsetzungsbeispiele

Lite_EXPERT2.mqh: Expert Advisor Umsetzungsbeispiele

In diesem Artikel fährt der Autor fort, die Leser mit den Lite_EXPERT2.mqh vertraut zu machen mit echten Expert Advisor Umsetzungsbeispielen. Der Artikel befasst sich mit der Idee der Verwendung von schwebenen Pending Ordern und Pending Ordern die von Trade zu Trade dynamisch variieren, die bestimmt werden auf Average True Range (ATR) Indikatorwerte.
Visuelle Optimierung von Indikator und Signal Rentabilität
Visuelle Optimierung von Indikator und Signal Rentabilität

Visuelle Optimierung von Indikator und Signal Rentabilität

Dieser Artikel ist eine Fortsetzung und Weiterentwicklung meines vorherigen Artikels "Visuelles Testen der Rentabilität der Indikatoren und Benachrichtigungen". Nachdem ich einige Interaktivität zu dem Parameter Änderungsprozess hinzugefügt und die Studienziele überarbeitet habe, schaffte ich es ein neues Werkzeug zu erhalten, das nicht nur die potentiellen Handelsergebnisse auf Grundlage der verwendeten Signale zeigt, sondern Ihnen ermöglicht sofort ein Layout von Trades, Kontostand-Chart und Endergebnissen des Handels zu erhalten, durch verschieben virtueller Slider (Schieberegler), die als Steuerung für Signal-Parameterwerte in de Hauptchart fungieren.
Die aktivsten Mitglieder der MQL5.community wurden mit iPhones belohnt!
Die aktivsten Mitglieder der MQL5.community wurden mit iPhones belohnt!

Die aktivsten Mitglieder der MQL5.community wurden mit iPhones belohnt!

Nachdem wir beschlossen hatten, die herausstechendsten Mitglieder von MQL5.com zu belohnen, haben wir die wichtigsten Kriterien festgelegt, um den Beitrag jedes Teilnehmers zur Entwicklung der Community zu bestimmen. Als Ergebnis haben wir die folgenden Sieger, die die meisten Beiträge auf der Webseite verfasst haben investeo (11 Beitrge) und victorg (10 Beiträge) und die ihre Programme an die Code Base gesendet haben GODZILLA (340 Programme), Integer (61 Programme) und abolk (21 Programme).
Automatenbasierte Programmierung als neue Herangehensweise an die Erstellung automatisierter Handelssysteme
Automatenbasierte Programmierung als neue Herangehensweise an die Erstellung automatisierter Handelssysteme

Automatenbasierte Programmierung als neue Herangehensweise an die Erstellung automatisierter Handelssysteme

Dieser Beitrag führt uns in eine ganz neue Richtung bei der Entwicklung von EAs, Indikatoren und Scripts in MQL4 und MQL5. In Zukunft wird dieses Programmierungsparadigma nach und nach zum Standard für alle Händler bei der Umsetzung von EAs. Mit dem automatenbasierten Programmierungsparadigma kommen die Entwickler von MQL5 und MetaTrader 5 der Entwicklung einer neuen Sprache – MQL6 – und einer neuen Plattform – MetaTrader 6 – sehr nahe.
preview
OpenCL: Vom naiven zum aufschlussreicheren Programmieren

OpenCL: Vom naiven zum aufschlussreicheren Programmieren

Dieser Beitrag konzentriert sich auf bestimmte Optimierungsmöglichkeiten, die sich eröffnen, wenn die zugrunde liegende Software, auf der das OpenCL-Kernel ausgeführt wird, zumindest ein bisschen berücksichtigt wird. Die Zahlen, die wir hier erhalten, sind alles andere als Spitzenwerte, doch auch sie lassen schon darauf schließen, dass mithilfe der hier und jetzt verfügbaren Ressourcen (die OpenCL-API in der Form, in der sie von den Entwicklern des Terminals implementiert wurde, erlaubt nicht die Steuerung bestimmter Parameter, die für die Optimierung wichtig sind, insbesondere die Größe von Arbeitsgruppen) der Performance-Gewinn über die Ausführung des Host-Programms beträchtlich ist.
OpenCL: Die Brücke zu parallelen Welten
OpenCL: Die Brücke zu parallelen Welten

OpenCL: Die Brücke zu parallelen Welten

Ende Januar 2012 kündigte die Softwareentwicklungsfirma, die hinter der Entwicklung von MetaTrader 5 steht, die native Unterstützung von OpenCL in MQL5 an. Dieser Beitrag legt anhand eines anschaulichen Beispiels die Programmiergrundsätze für OpenCL in der MQL5-Umgebung dar und liefert einige Beispiele für die "naive" Optimierung des Programms, um die Betriebsgeschwindigkeit zu erhöhen.
Warum ist MQL5 Market der beste Ort für den Verkauf von Handelsstrategien und technischen Indikatoren?
Warum ist MQL5 Market der beste Ort für den Verkauf von Handelsstrategien und technischen Indikatoren?

Warum ist MQL5 Market der beste Ort für den Verkauf von Handelsstrategien und technischen Indikatoren?

Der MQL5.community Market bietet Entwicklern von Expert Advisor einen vorgefertigten Marktplatz aus tausenden potenzieller Kunden. Das ist der beste Ort, um Handelsroboter und technische Indikatoren zu verkaufen!