Monday 13 November 2017

Forex Indikator Mql4


Einführung in die MQL4-Programmierung Bevor wir mit der MQL4-Programmierung beginnen, werden wir den Umfang unserer Studie definieren. Zunächst ist anzumerken, dass die in diesem Buch diskutierten Programme nur für Anwendungen im MetaTrader 4 Client Terminal verwendet werden können. Die folgende Abbildung zeigt die Rolle dieser Programme in der Handelsverwaltung. Für ein besseres Verständnis der Bedeutung dieser Programme in der Handelsverwaltung, betrachten wir die Abbildung. Abbildung 1 Ein Programm in MQL4 als Teil des MetaTrader 4 Client-Terminals. Wenn Sie sich für MQL4-Programmierung interessieren, müssen Sie das Client-Terminal bereits kennengelernt haben. 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 Finanzinstituten verbunden. Das Client-Terminal enthält eine Informationsumgebung, einen Satz von Parametern mit Informationen über den Marktzustand und über die Beziehungen zwischen einem Händler und einem Handelszentrum. Zu diesen Parametern gehören Informationen über aktuelle Preise, Beschränkungen der maximalen und minimalen Bestellmengen, Mindestabstände von Stop Orders, Zulassung und Verbot des automatisierten Handels sowie viele weitere nützliche Parameter, die den aktuellen Zustand charakterisieren. Die Informationsumgebung wird aktualisiert, wenn neue Ticks vom Terminal empfangen werden (grüne Linie in der vorherigen Abbildung 1). Integrierte Tools Das Client-Terminal enthält integrierte Tools, mit denen Sie die technische Analyse des Marktes durchführen und die manuelle Handelsverwaltung ausführen können. Für Marktanalyse können Sie technische Indikatoren und verschiedene Linie studiessupport Widerstand Linien, Trendkanäle, Fibonacci Ebenen und so weiter. Für die manuelle Handelsverwaltung wird die Auftragsmanagement-Symbolleiste verwendet. Mit dieser Symbolleiste kann ein Händler Aufträge öffnen, schließen und ändern. Außerdem hat das Terminal die Möglichkeit der automatischen Verwaltung der Stop-Order-Position. Ein Händler Aktionen mit integrierten Trading-Management-Tools führen zur Bildung von Aufträgen, die an einen Server gesendet werden. Weitere Informationen zum Client-Terminal finden Sie unter quotUserguidequot (ClientTerminalfolderTerminal. chm). Programmierwerkzeuge Marktanalyse und Handelsmanagement im MetaTrader 4 Client Terminal werden mit Hilfe von Programmierwerkzeugen realisiert. MQL4-Sprache ermöglicht die Erstellung solcher Programme. Es gibt drei Arten von Anwendungen, die in MQL4 erstellt wurden und für die Arbeit im Client-Terminal gedacht sind: Ein benutzerdefiniertes Kennzeichen ist ein Programm, das die Marktregelmäßigkeiten graphisch nach einem in das Programm geschriebenen Autoren-Algorithmus anzeigt. Ein Expert Advisor ist ein Programm, das eine teilweise Automatisierung von Handelsabläufen ermöglicht oder einen automatisierten Handel erlaubt. Ein Skript ist ein Programm zur Ausführung von einmaligen Aktionen, einschließlich der Ausführung von Handelsoperationen. Abbildung 1 zeigt, dass die Anwendung die gleichen Zugangsmöglichkeiten zu den Client-Terminal-Informationsumgebungen hat wie integrierte Tools für den manuellen Handel (blaue Pfeile). Sie kann auch Managing-Einflüsse (rote Pfeile) bilden, die an das Client-Terminal weitergegeben werden. Programme verschiedener Typen können gleichzeitig genutzt werden und können Daten austauschen. Mit diesen Anwendungen kann ein Programmierer einen großen Teil der Handelsabläufe automatisieren oder einen Roboter erstellen, der ohne Händlerinterferenz handeln wird. Anwendungen und manuelle Verwaltungstools können gleichzeitig im Client-Terminal genutzt werden und sich gegenseitig ergänzen. Das grundlegende technische Merkmal des Handels mit dem Online-Handelssystem MetaTrader ist, dass alle Verwaltungsaktionen im Client-Terminal erzeugt und dann an einen Server gesendet werden. Anwendungsprogramme (Expert Advisor, Skript und Indikator) können nur als Teil des Client-Terminals verwendet werden, sofern es mit einem Server (Bearbeitungszentrum) verbunden ist. Keines der Anwendungsprogramme wird auf dem Server installiert. Der Server verarbeitet nur Signale, die von einem Client-Terminal kommen. Wenn ein Client-Terminal von dem Internet getrennt wird 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 Custom Indicators), die teil - oder vollautomatisiert handeln und die Informationspflege des Handels erheblich erweitern (siehe Abbildung 1). In diesem Buch finden Sie die Beschreibung der Programmkomponenten, und Sie finden die wichtigsten Regeln für das Erstellen und Verwenden von Programmen. Im Folgenden werden auch Beispiele von Programmen und Beispielen für die Parameter der Informationsumgebung des Client-Terminals, die einem Programm während seiner Ausführung zur Verfügung stehen, näher betrachtet. Programme für den automatisierten Handel haben viel mehr Einsatzmöglichkeiten als manuelle Werkzeuge der Handelsverwaltung. In der Mehrzahl der Fälle erleichtert ein Programm die Aufgabe eines Händlers, die Notwendigkeit einer ständigen Verfolgung von Marktsituationen zu beseitigen und vor einem Computer über einen längeren Zeitraum zu sitzen. Es kann auch helfen, nervöse Spannungen zu lindern und die Anzahl der Fehler zu verringern, die in Perioden extremer emotionaler Spannung auftreten. Aber, die Hauptsache ist, dass mit dem Programm-Methode des Handelsmanagements können Händler ihre eigenen Ideen entwickeln und testen sie auf historische Daten, die Auswahl der optimalen Parameter für die Anwendung dieser Ideen, und schließlich, um eine durchdachte trading strategy. MT4 umzusetzen News Kalender Indicator Registriert seit May 2007 Status: Mitglied 330 Beiträge Ich habe an diesem News-Indikator gearbeitet und seine jetzt genug entwickelt, um zu teilen. Ive fügte auch eine Betaversion meines brechenden Nachrichtenindikators hinzu, damit Sie mit spielen. Daten aus dem ForexFactory wöchentlichen Kalender wird stündlich aktualisiert, um alle Mid-Week-Kalender-Updates von FF zu fangen. Ereignisse können nach Einfluss, Währung und Kategorie gefiltert werden. Eine Tabelle der aktuellen und kommenden Ereignisse kann in einer Auswahl von zwei Breiten angezeigt werden und kann irgendwo auf dem Diagramm platziert werden. Vertikale Linien können auf dem Diagramm aufgezeichnet werden, um vergangene Ereignisse zu markieren. Maus über die Linien, um Details zu sehen. Akustische Alarme können so konfiguriert werden, dass sie beliebige WAV-Dateien im MT4-Sounds-Verzeichnis verwenden. Anzeigeelemente DisplayTable. Tabellenanzeige TableTitle aktivieren. Tabellenüberschrift. Mehrere Tabellen können auf demselben Diagramm angezeigt werden, indem jeder einen unterschiedlichen Titel NarrowTable gibt. Schmale Abkürzung TableShowClock. Zeigen Sie Ortszeit Uhr TableNumEvents. Tischgröße TableLookAheadHrs. Zeit (Stunden), in denen zukünftige Ereignisse angezeigt werden TableHorizAlign. Horizontale Tischplatzierung. Einrückung von links (Pixel) oder Einrückung von rechts, wenn negativ, oder zentriert bei Null. TableVertAlign. Vertikale Tischplatzierung. Einrücken von oben (Pixel) oder von unten, wenn negativ. TableSubWindow. Diagrammunterfenster, um Tabelle zu setzen. TableBackground. Zeigen Sie Tabellenhintergrund. DisplayVertLines. Schalten Sie die vertikale Linienanzeige VLineMaxPeriod ein. Maximale Diagrammzeitspanne, um vertikale Zeilen, z. B. Auf 15 gesetzt, um Zeilen auf Zeitrahmen M15 und niedriger darzustellen. VLineLookAheadMns. Zeit (Minuten), dass zukünftige Ereignisse auf dem Chart IncludeLowImpact angezeigt werden. Niedrige Auswirkungen Ereignisse IncludeMediumImpact. Mittlere Auswirkungen Ereignisse IncludeHighImpact. Hochwirksame Veranstaltungen IncludeHolidays. Feiertage IncludeMeetings. Veranstaltungstyp IncludeSpeeches. Speech Ereigniskategorie IncludeSymbolCurrencies..Forex Paar Basis und Zitat Währungen CurrencyFilterList. Wäh - rungsliste z. B. quotSD-, JPY-, GBP-, EURquot - oder quotalquittalAlarms. Schalten Sie die akustischen Alarme Alarm1Wav ein. WAV-Datei für Alarm 1. zB quotalert. wavquot Alarm1Mns. Zeit (Minuten) vor Ereignissen, die alarmiert werden. Alarm2Wav. WAV-Datei für Alarm 2. zB quotalert2.wavquot Alarm2Mns. Zeit (Minuten) vor Ereignissen, die Alarm ausgelöst werden ColorBreaking. Fehlermeldungen und einige andere Bits ColorHigh. Hochauflösender ColorMedium. Mittlere Auswirkung ColorLow. Niedrige Auswirkung ColorHoliday. Feiertage ColorDefault. Andere Sachen ColorBack1. Hintergrund oben ColorBack2. Hintergrund unten UseAlternateSource. False Forex Factory-Kalenderdaten (empfohlen), True DailyFX-Kalenderdaten Bitte beachten Sie, dass die Indikatoren FREI sind und daher auf der Basis von "as is", "take-it-or-leave-it" und "use-at-your-own-risk" zur Verfügung gestellt werden . Bekanntes Problem: Beim Öffnen des Dialogfelds Objekteigenschaften für eines der Indikatorenobjekte kann MT4 zum Absturz führen. Workaround: Dont do it Aktuelle Versionen sind NewsCal v1.07b amp NewsBrk v0.05 Versuchen Sie es. Geben Sie hier Ihr Feedback ein. Angehängtes Bild (zum Vergrößern anklicken) Sie können es in die oberen Ecken setzen, die unteren Ecken können nur durch Erhöhung der TopMargin-Einstellung getan werden. Die Ausrichtung auf die untere Kante wird später hinzugefügt. Sorry, Im nicht die gemeinsame Nutzung der MQL-Quelle für diese ein. Ive aktualisiert den ersten Beitrag mit einer neuen Version. Ive änderte den Währung Filter zu einer einfachen Liste und machte einige kleinere kosmetische änderungen. Ja, ich weiß, dass ich mich mit X und Y axiss bewegen kann, aber mit Ecken einfacher sowieso danke, nice indi. Gute Indikator b8 nicht zu zeigen, uns Prognose, tatsächliche und vorherige und müssen die Auswirkungen hoch, mittel oder niedrig hinzuzufügen, wollen mit mir arbeiten. Das erste, was wir brauchen, um eine Software zu machen. Nicht eine mq4-Datei, wenn wir mq4-Datei, um alle diese Sache in der Indikator-Fenster thn itll nicht möglich machen, so gut machen Software, hw gut abrufen Kalenderdaten von entweder forexfactory oder andere Quelle, itll nicht erforderlich, um Setup, seine gerecht. Net basiertes Programm, hw zu holen, okey, Abrufen ist sehr einfach. Gerade oipen Seite, zum des Quellcodes zu sehen, Kopiekalender. Wenn Sie eine eigenständige Anwendung möchten, gibt es eine bereits hier: forexfactory showthread. phpt310910 Ich kann tatsächliche, vorherige Amp-Prognose-Nummern hinzufügen, wenn ich die Fähigkeit hinzufügen, um vergangene Ereignisse aufzulisten, aber ich halte dies als zu viel Information. Dies ist in erster Linie als ein Werkzeug, um mein Trading zu unterstützen. Ich habe versucht, die Anzeige so einfach wie möglich zu machen, die nur die Informationen zeigt, die mir helfen, zu handeln. Als Händler habe ich kein Interesse an den aktuellen Nachrichten, das ist eine Ablenkung. Alles, was ich wissen muss, ist das Timing der Veranstaltung und welche Art von Veranstaltung es ist.

No comments:

Post a Comment