Mql4 Handelssystem


Algorithmic Trading mit MetaTrader 4.Automatisierte technische Analyse und Trading Operations. Einer der wichtigsten Vorteile von MetaTrader 4 ist die automatisierte Handels-Feature, die den Handel mit Hilfe von automatisierten Trading-Roboter ermöglicht Expert Advisors Trading Roboter sind in der Lage, Währungszitate zu analysieren und führen Handel Operationen Mit anderen Worten, MetaTrader 4 kann Sie von routinemäßigen Handel und Marktanalyse entlasten. Wie man einen Handelsroboter erwerben kann. Sie können kostenlose Handelsroboter und technische Indikatoren aus dem Code Base herunterladen, kaufen oder mieten Anwendungen aus dem Markt und Sie können sogar Expert Advisors von professionellen Freelance-Entwicklern bestellen. Jedoch, wenn Sie es vorziehen, alles selbst zu machen, können Sie Ihren eigenen Traumroboter erstellen. Das MetaTrader 4-System sorgt für die gesamte MQL4 IDE-Entwicklungsumgebung, die Ihnen hilft, Handelsroboter zu erstellen, zu testen und zu optimieren Durch die Verwendung dieser Handelsumgebung können Sie Roboter von beliebiger Komplexität für Ihren eigenen Gebrauch oder zum Verkauf durch den Markt-Service MQL4 IDE enthält. Das MetaTrader 4 Plattform Trading Roboter Ausführung Modul. Die MetaQuotes Sprache 4 MQL4 eine beliebte Sprache für die Entwicklung des Handels Strategien. Der MetaEditor Expert Advisor Editor und Compiler-Tool. Die Strategie Tester Expert Advisor Testen und Optimierung unit. The Website bietet eine bequeme Infrastruktur, wo MQL4 5-Entwickler können mit Forex-Händler interagieren Die Website speichert nützliche Informationen für Entwickler von Handelssystemen vollständige Dokumentation, Eine große Datenbank von Forschungsartikeln und ein Forum, wo Sie mit anderen Entwicklern kommunizieren können Darüber hinaus bietet die Website Zugriff auf verschiedene Dienste, durch die Sie Ihre Programmiererfähigkeiten monetarisieren können. MetaTrader 4 unterstützt eine ganze Infrastruktur, um Benutzern die Erstellung und Nutzung von Handelsrobotern zu ermöglichen Nutzen Sie die breiten Möglichkeiten für die spannendsten Trading-Erfahrung.2000-2017, MetaQuotes Software Corp. MetaQuotes Software Corp ist ein Software-Entwicklungs-Unternehmen und bietet keine Investitions-oder Brokerage-Services. MQL4 Reference. MetaQuotes Sprache 4 MQL4 ist eine eingebaute Sprache für Programmierung von Handelsstrategien Diese Sprache wird von MetaQuotes Software Corp entwickelt, basierend auf ihrer langjährigen Erfahrung in der Schaffung von Online-Handelsplattformen Mit dieser Sprache können Sie eigene Expert Advisors erstellen, die das Handelsmanagement automatisiert und perfekt für die Umsetzung Ihrer eigenen Handelsstrategien geeignet sind , Mit MQL4 können Sie Ihre eigenen technischen Indikatoren benutzerdefinierte Indikatoren, Scripts und Bibliotheken. MQL4 enthält eine große Anzahl von Funktionen für die Analyse der aktuellen und zuvor erhaltenen Anführungszeichen, und hat eingebaute grundlegende Indikatoren und Funktionen für die Verwaltung von Handelsaufträgen und deren Kontrolle MetaEditor-Texteditor, der verschiedene Konstruktionen der MQL4-Sprache hervorhebt, wird zum Schreiben des Programmcodes verwendet. Es hilft Benutzern, sich im Expertensystemtext ganz einfach zu orientieren. Der Kurzanleitung enthält Funktionen, Operationen, reservierte Wörter und andere Sprachkonstruktionen, die in Kategorien unterteilt sind, Und erlaubt es, die Beschreibung aller verwendeten Element der Sprache zu finden. Programme in MetaQuotes Language 4 geschrieben haben verschiedene Funktionen und Zwecke. Expert Advisor ist ein mechanisches Handelssystem verbunden mit einem bestimmten Diagramm Ein Experte Advisor beginnt zu laufen, wenn ein Ereignis passiert, dass kann Werden von den Ereignissen der Initialisierung und der Deinitialisierung behandelt, das Ereignis einer neuen Tick-Quittung, ein Timer-Event, die Tiefe des Marktveränderungsereignisses, das Chartereignis und die kundenspezifischen Ereignisse. Ein Expert Advisor kann Sie über die Möglichkeit des Handels und des automatischen Handels auf einem Konto informieren Senden von Aufträgen direkt an einen Handelsserver Expert Advisors werden im Terminaldirectory gespeichert MMS4 Experts. Custom Indicator ist ein technischer Indikator, der eigenständig zusätzlich zu den bereits in das Client-Terminal integrierten geschrieben ist. Wie eingebaute Indikatoren können sie nicht automatisch handeln und sind für die Implementierung vorgesehen Analysenfunktionen Nur benutzerdefinierte Indikatoren werden im Terminalverzeichnis gespeichert MQL4 Indicators. Script ist ein Programm, das für eine einzelne Ausführung einiger Aktionen vorgesehen ist. Im Gegensatz zu Expert Advisors verarbeiten Scripts keine Aktionen, mit Ausnahme des Startereignisses erfordert dies die OnStart Handler-Funktion in einem Skript Scripts Werden im Terminalverzeichnis gespeichert MQL4 Scripts. Library ist eine Reihe von benutzerdefinierten Funktionen für die Speicherung und Verteilung häufig verwendete Blöcke von benutzerdefinierten Programmen Bibliotheken können nicht mit der Ausführung von selbst beginnen Bibliotheken werden in Terminaldirectory gespeichert MQL4-Bibliotheken. Include-Datei ist ein Quelltext der am häufigsten verwendeten Blöcke von benutzerdefinierten Programmen Solche Dateien können in die Quelltexte von Expert Advisors, Scripts, benutzerdefinierte Indikatoren und Bibliotheken in der Kompilierungsstufe aufgenommen werden. Die Verwendung von enthaltenen Dateien ist besser als die Verwendung von Bibliotheken, da zusätzliche Belastung bei der Aufruf von Bibliotheksfunktionen auftritt Include-Dateien können im selben Verzeichnis wie eine Quelldatei gespeichert werden - in diesem Fall wird die Include-Direktive mit doppelten Anführungszeichen verwendet. Ein weiterer Ort zum Speichern von Include-Dateien ist Terminaldirectory MQL4 Include, In diesem Fall wird die Include-Direktive mit eckigen Klammern verwendet MQL4-Programmierung. Bevor Beginn der MMS4-Programmierung zu studieren, definieren wir den Umfang unserer Studie Zunächst einmal ist zu beachten, dass Programme, die in diesem Buch diskutiert werden, nur als Anwendungen für die Arbeit im MetaTrader 4 Client Terminal verwendet werden können. Die folgende Abbildung zeigt die Rolle dieser Programme im Handelsmanagement Für ein besseres Verständnis der Bedeutung dieser Programme im Handelsmanagement, schauen wir uns die Abbildung an. Figur 1 Ein Programm in MQL4 als Teil des MetaTrader 4 Client Terminal. Wenn Sie sich für MQL4 Programmierung interessieren , Musst du das Client-Terminal schon jetzt kennenlernen Das Client-Terminal ist ein Teil des Online-Handelssystems Dieses Online-Handelssystem umfasst auch einen Server, der in einem Handelszentrum installiert ist. Das Handelszentrum ist mit anderen Marktteilnehmern wie Banken und. Verbunden Finanzinstitute. Das Kundenterminal umfasst eine Informationsumgebung, eine Reihe von Parametern mit Informationen über den Marktstatus und über die Beziehungen zwischen einem Händler und dem Handelszentrum. Diese Parameter beinhalten Informationen über aktuelle Preise, Einschränkungen der maximalen und minimalen Bestellgröße, Mindestabstand Stoppen Sie Aufträge, Zulage und Verbot des automatisierten Handels und viele andere nützliche Parameter, die den aktuellen Zustand charakterisieren Die Informationsumgebung wird aktualisiert, wenn neue Ticks von der terminalen grünen Zeile in Abbildung 1 vorangegangen werden. Eingebaute Werkzeuge. Das Client-Terminal enthält gebaut - in Werkzeuge, die Ihnen erlauben, technische Analyse des Marktes durchzuführen und manuelles Handelsmanagement durchzuführen. Für die Marktanalyse können Sie technische Indikatoren und verschiedene Linienstudien verwenden, um Widerstandslinien, Trendkanäle, Fibonacci-Ebenen und so weiter zu unterstützen. Für manuelles Handelsmanagement, Die Auftragsverwaltungs-Symbolleiste wird verwendet Mit dieser Symbolleiste kann ein Händler Aufträge öffnen, schließen und ändern. Darüber hinaus verfügt das Terminal über die Möglichkeit der automatisierten Verwaltung der Stoppauftragsposition. Ein Trader s-Aktionen mit integrierten Trading-Management-Tools führen zur Bildung von Handelsaufträge, die an einen Server gesendet werden. Für weitere Informationen über das Client-Terminal wenden Sie sich bitte an Userguide. Programming tools. Market-Analyse und Handels-Management in MetaTrader 4 Client-Terminal wird mit Hilfe von Programmier-Tools implementiert MQL4-Sprache ermöglicht das Erstellen solcher Programme Dort Sind drei Arten von Anwendungen, die in MQL4 erstellt wurden und für die Arbeit im Client-Terminal gedacht sind. Ein benutzerdefinierter Indikator ist ein Programm, das grafisch Marktregelmäßigkeiten nach einem in den Programm geschriebenen Autor s-Algorithmus anzeigt. Ein Expert Advisor ist ein Programm, das eine teilweise Automatisierung von Handelsgeschäften ermöglicht oder vollautomatischen Handel ermöglicht. Ein Skript ist ein Programm zum Ausführen von einmaligen Aktionen, einschließlich der Ausführung von Handelsoperationen. Abbildung 1 zeigt, dass die Anwendung das gleiche Mittel hat, um auf die Client-Terminal-Informationsumgebung zuzugreifen, als integrierte Werkzeuge für den manuellen Handel blaue Pfeile Formular Verwalten von Einflüssen rote Pfeile, an das Client-Terminal übergeben Programme unterschiedlicher Typen können gleichzeitig verwendet werden und können Daten austauschen Mit diesen Anwendungen kann ein Programmierer einen großen Teil des Handelsbetriebes automatisieren oder einen Roboter erstellen, der ohne eine Händler-Interferenz handeln wird. Anwendungen und manuelle Management-Tools können gleichzeitig im Client-Terminal verwendet werden und ergänzen sich gegenseitig. Das grundlegende technische Merkmal des Handels mit dem Online-Handelssystem MetaTrader ist, dass alle Managing-Aktionen im Client-Terminal erzeugt und dann an einen Server-Anwendungsprogramme gesendet werden Expert Advisor, Skript und Indikator können nur als Teil des Client-Terminals funktionieren, vorausgesetzt, es ist mit einer Server-Handelszentrale verbunden. Keines der Anwendungsprogramme wird auf dem Server installiert. Der Server verarbeitet nur Signale, die von einem Client-Terminal kommen Client-Terminal ist vom Internet getrennt, oder wenn ein Anwendungsprogramm Expert Advisor oder Skript, das in ihm ausgeführt wird, keine Verwaltungsaktionen generiert, geschieht nichts auf dem Server. Der Umfang unserer Studie umfasst Programme Expert Advisors, Scripts und benutzerdefinierte Indikatoren, die Führen teilweise oder vollständig automatisierten Handel durch und erweitern die Informationspflege des Handels. Abbildung 1 In diesem Buch finden Sie die Beschreibung der Programmkomponenten, und Sie finden die wichtigsten Regeln für die Erstellung und Nutzung von Programmen Von Programmen und Beispielen der Parameter der Informationsumgebung des Client-Terminals, die einem Programm während seiner Ausführung zur Verfügung stehen. Programme für den automatisierten Handel haben viel mehr potenzielle Einsatzmöglichkeiten als manuelle Werkzeuge des Handelsmanagements. In den meisten Fällen macht ein Programm Ein Händler Arbeit leichter, die Beseitigung der Notwendigkeit einer ständigen Verfolgung von Marktsituationen, sitzen vor einem Computer für eine lange Zeitspanne Es kann auch dazu beitragen, nervöse Spannungen zu entlasten und die Anzahl der Fehler, die in Zeiten extremer emotionaler Spannung erscheinen , Die Hauptsache ist, dass die Verwendung der Programmmethode des Handelsmanagements den Händlern erlaubt, ihre eigenen Ideen zu entwickeln und sie auf historische Daten zu testen, optimale Parameter für die Anwendung dieser Ideen auszuwählen und schließlich eine durchdachte Handelsstrategie umzusetzen.

Comments

Popular Posts