Thursday 23 February 2017

Forex Wirtschaft Kalender Csv Download

MetaTrader 4 - Experten Fundamental Trader DailyFX CSV MQL4 - Experte für MetaTrader 4 Beschreibung: Die Idee war, einen Expert Advisor zu entwickeln, der die Finanzhandelsentscheidungen über News Events automatisch automatisiert. Fundamental Trader EA kann auf historischen Daten nicht getestet werden, es kann nur vorwärts getestet werden, weil es eingerichtet ist, auf das nächste Nachrichtenereignis zu warten und eine Finanzhandelsentscheidung auf der Grundlage der Differenz zwischen (Ist-vs. (Tatsächliche gegenüber früheren) Daten. Grundlegende Händler EA ist sehr einfach, nach dem Herunterladen des Kalenders, es bestimmt, welche News-Event auf dem DailyFX Kalender als nächstes geplant ist, dann wartet, bis das Nachrichtenereignis freigegeben werden, sobald die Daten freigegeben wird, macht die EA einen Investor Handel Entscheidung. Fundamental Trader EA kann auf jeden Chart und beliebige Zeitrahmen angewendet werden, da es nur das Diagramm für die Ausführung von Aufträgen verwendet. Grundlegende Händler EA ist eingerichtet, um jedes Land zu unterstützen, das auf dem DailyFX Kalender ist, sehen unten für Details. ANMERKUNG: Um diese EA Funktion zu erhalten, MÜSSEN Sie die Anweisung des Einrichtens der Hauptakten von der folgenden Web site folgen: mql5enarticles1502 Dieses EA wird auf Code von einem Indikator aufgebaut, der in der Verbindung oben spezifiziert wird. Sie müssen zuerst, folgen Sie den Anweisungen im obigen Link und richten Sie die folgenden Dateien ein: getrightsetup. zip Time. mq4 Time. mqh Vergewissern Sie sich, dass Sie das Standard-Download-Verzeichnis für das heruntergeladene Verzeichnis ändern, sonst wird dieses EA nicht funktionieren . Stellen Sie sicher, dass Sie diesen Artikel sehr langsam lesen, und stellen Sie sicher, jede Anweisung zu folgen. Sie können alles lesen, was diese (3) Dateien sind, und was ihre Funktion ist. Dieser Artikel macht einen sehr guten Job, um zu erklären, was der Indikator ausführt, um die Nachrichten-Ereignisse im Diagrammfenster anzuzeigen. Es ist eine gute Idee, zuerst, diesen Indikator einzurichten und die Nachrichten auf deinem Diagramm anzuzeigen, nach dem diese EA ohne Probleme arbeiten wird. Dieser Indikatorquellcode wurde modifiziert, um ein EA zu werden, um die Nachrichten zu handeln und nicht nur darzustellen. Wenn Sie die oben aufgeführten Dateien aus dem oben aufgeführten Link installieren, können Sie diese EA zusammen mit str2double. dll herunterladen und diese EA tauscht die auf DAILYFX veröffentlichten Nachrichten. Die Datei str2double. dll geht in das Stammverzeichnis, z. B. C: Program FilesInterbank FX Trader 4 Die Logik hinter dem Trade ist wie folgt: Es gibt zwei Arten von Ereignissen, die beim Trading von Nachrichten auftreten. 1. Es gibt tatsächliche Wirtschaftsdaten, die mit den prognostizierten Wirtschaftsdaten verglichen werden. Zweitens: Es gibt tatsächliche Wirtschaftsdaten, die mit den bisherigen Wirtschaftsdaten verglichen werden. Der Unterschied zwischen wirtschaftlichen Daten, kann die Richtung des Währungspreises und die prozentuale Differenz zwischen den wirtschaftlichen Daten beeinflussen, gibt eine höhere Wahrscheinlichkeit, dass die News-Veranstaltung eine Marktreaktion in einer bestimmten Richtung haben wird. Für weitere Informationen über Fundamental Trading besuchen Sie pfxglobal Wenn es einen hohen prozentualen Unterschied zwischen den wirtschaftlichen Daten, führt die EA Aufträge mit größeren Losen. Wenn die prozentuale Differenz zwischen den ökonomischen Daten klein ist, führt die EA Aufträge mit minimalen Losen aus. Diese Losgrößen werden spezifiziert, wenn die EA auf das Diagramm mit den folgenden Variablen angewendet wird: lot1, lot2, lot3, lot4, lot5, lot6. Lot18 Die spezifische Losgröße wird vom EA gewählt, basierend auf dem prozentualen Unterschied zwischen den wirtschaftlichen Daten. Fundamental Trader EA ist mit 1: 3, Risiko-Risiko-Verhältnis eingerichtet, die Standardwerte sind Risiko20, Belohnung3. Risiko ist der PIP StopLoss Werte, und Belohnung ist der Multiplikator, so dass, wenn die EA ist riskant 20 PIP, erwartet sie zu 60 PIP zu gewinnen. Diese Werte können geändert werden, wenn die EA auf das Diagramm angewendet wird. Wartezeit für das zu veröffentlichende Nachrichtenereignis: Die Nachrichtendaten werden nicht exakt zu dem Zeitpunkt freigegeben, zu dem sie geplant sind, und es ist erforderlich, einen Zeitrahmen für die EA einzurichten, um darauf zu warten, dass die Nachrichtenereignisse freigegeben werden. Das folgende Code-Snippet bestimmt die Zeit, die die EA warten wird, bis die Nachrichten freigegeben werden, wenn die Nachrichtenwartezeit verstrichen ist, bewegt sich der EA zum nächsten Nachrichtenereignis. XTime ist eine Variable, die geändert werden kann, wenn Sie das EA zuerst auf ein Diagramm anwenden. Der Standardwert ist 27 Minuten. Wartezeit für die zu schließenden Aufträge: Sie können auch einen Zeitrahmen für die EA einrichten, um eine gewisse Zeit zu warten, bevor eine geöffnete Bestellung geschlossen wird. z. B. Nachdem ein News-Event veröffentlicht wurde und eine Position ausgeführt wurde, warten Sie 30 Minuten, um die aktuelle Order mit Gewinn oder Verlust zu schließen. Dies ist eine Empfehlung von MQL4 user ebenv. Es gibt (3) Variablen, die diese Funktion steuern: MagicNumber-Nummer, die verwendet wird, um geöffnete Aufträge zu verfolgen enableclosetime auf true gesetzt, damit die EA die Zeit überwachen kann, die seit der Ausführung der Waittime-Zeit abgelaufen ist, bevor der Order Fundamental Trader gewartet wird Länderunterstützung: Fundamental Trader EA handelt für jede einzelne Währung, die auf dailyfxcalendar unterstützt wird. Unten ist das Code-Snippet, das die zu handelnde Währung anhand des Landes angibt, in dem das Nachrichtenereignis veröffentlicht wird. Die Währungsliste ist die folgende: EUR, USD, JPY, GBP, CHF, AUD, CAD, NZD Handelsentscheidung: Das folgende Code-Snippet beschreibt, wie die EA eine Handelsentscheidung trifft, wenn die EA auf tatsächliche Wirtschaftsdaten wartet, Wirtschaftsdaten vorliegen. Wenn die Prognosedaten nicht verfügbar sind, verwendet die EA die vorherigen Daten, um einen Trade zu machen. Das folgende Code-Snippet erläutert, wie der Handel auf Basis von Prognosedaten und Istdaten ausgeführt wird. Der gleiche Algorithmus wird verwendet, wenn die EA eine Handelsentscheidung auf der Grundlage früherer und tatsächlicher Wirtschaftsdaten trifft. 1.: Der EA kann nur einen Auftrag pro Nachrichtenereignis ausführen, damit er zunächst überprüft, ob ein Auftrag ausgeführt wurde, wenn der Auftrag derzeit geöffnet ist, wird der EA beendet. 2. Die EA bestimmt, ob diese Bestellung bereits ausgeführt und abgeschlossen wurde, wenn der Auftrag ausgeführt und mit Gewinn oder Verlust abgeschlossen wurde, wird die EA beendet. Die (2) Schecks auf Bestellungen, stellt sicher, dass es keine Duplizierung von Aufträgen, die es der EA ermöglicht, nur einen einzigen Handel pro News-Event. Anschließend bestimmt es, in welchem ​​Land die Daten freigegeben werden, und eröffnet einen Handel mit den Spezifikationen in der Orderfunktion, wenn die wirtschaftlichen Daten freigegeben werden. Der obige Code ist für: Wenn tatsächliche Daten größer als Prognosedaten sind, ist der Code derselbe, wenn die tatsächlichen Daten kleiner als die Prognosedaten sind, der einzige Unterschied ist die Richtung des Handels. Der gleiche Algorithmus wird angewendet, wenn die vorherigen Daten mit tatsächlichen Daten verglichen werden, wenn die Prognosedaten nicht vorhanden sind. Losgrößen: Der EA-Vergleich (Istdaten zu Prognosedaten) oder (Istdaten zu Vorgängerdaten), die Prozentdifferenz zwischen den Meldedaten bestimmt den Losbetrag, den die EA handeln soll. Das folgende Code-Snippet ist, wie die EA bestimmt die prozentuale Differenz, und gibt die Losgröße, die Losgröße ist eine externe Nummer, die geändert werden können, um alle EA-Broker zu unterstützen. Der Benutzer kann die Lose bei der Anwendung der EA in der Tabelle ändern. Die Standardwerte für die Losgröße sind (0,01, 0,02, 0,03, 0,17). Screenshot der Fundamentalnachrichten-Daten Wenn die EA zuerst auf das Diagramm angewendet wird, geben Sie xTime, Risiko, Belohnung, MagicNumber, enableclosetime, waittime an und geben Sie Ihre minimalen und maximalen Losgrößen an. Vergewissern Sie sich, dass Sie den Standardspeicherort verlassen, auf dem rechts installiert ist . Der EA lädt den dialyfx-Kalender herunter und bestimmt, welcher News-Termin der nächste ist. Es werden die folgenden Daten angezeigt: Datum, Uhrzeit, TimeZone, Währung, Beschreibung, Wichtigkeit, Ist, Vorhersage und Vorherige Nachrichtenereignisdaten als Kommentar auf dem Diagramm, wie im obigen Bild gezeigt. In dem obigen Bild wartet die EA auf das Nachrichtenereignis, das um 2:00 Uhr freigegeben wird, und wie Sie sehen können, sind die bisherigen Wirtschaftsdaten bekannt (73,5), so dass die EA auf die tatsächlichen Daten wartet veröffentlicht werden. Wenn die ökonomischen Daten freigegeben werden, vergleichen die EA die Daten und treffen eine Handelsentscheidung, die auf vorherigen und wirklichen ökonomischen Daten basiert. Schließlich lädt der EA die Kalenderdaten minutenweise herunter, beginnend mit dem Zeitpunkt, zu dem das Nachrichtenereignis geplant ist, um veröffentlicht zu werden. Grundlegende Händler-Übersicht: Diese EA handelt jedes wirtschaftliche Ereignis, das auf dailyfxcalendar, im CSV-Format veröffentlicht wird. Der Kalender wird mit dem richtigen Programm heruntergeladen. Der EA lädt den Kalender jede Minute herunter, wenn die Nachrichtendaten geplant werden, um freizugeben. Die EA analysiert den Kalender und bestimmt, welches Nachrichtenereignis als nächstes, dann wartet 27 Minuten für die Nachrichten freigegeben werden. Sobald die ökonomischen Daten freigegeben werden, bestimmt sie, ob sie (tatsächliche gegen Prognose) oder (tatsächliche gegen vorherige Daten) ist. Die EA bestimmt die Losgröße, die Währung zum Handel und die Richtung, die auf dem ökonomischen Kalenderereignis basiert, diese Daten können alle auf der Tabelle gefunden werden, wenn die EA ausgeführt wird. Der Auftrag wird mit 1: 3-Risiko-Risiko-Verhältnis durchgeführt. Der EA ist so eingerichtet, dass er nur einen einzigen Auftrag pro Nachrichtenereignis ausführt. Wenn enableclosetime mit einem wahren Wert aktiviert ist, wird die EA die Minuten warten, die von der Waittime vor dem Schließen der geöffneten Bestellung angegeben wurden. Denken Sie daran, alle Anweisungen in den folgenden Link folgen mql5enarticles1502. So dass der Kalender korrekt heruntergeladen wird und Ihre Broker-Zeit korrekt eingerichtet ist, damit die Nachrichten bearbeitet werden können, die dailyfxcalendar-Daten GMT sind. Wenn Sie irgendwelche Fragen, Anmerkungen oder Kritik haben, lassen Sie einen Kommentar fallen. Ökonomischer Kalender Der real-timenbsp ökonomische Kalender umfaßt ökonomische Fälle und Indikatoren von auf der ganzen Erde. Es wird automatisch aktualisiert, wenn neue Daten freigegeben werden. Der Echtzeit-Wirtschaftskalender stellt nur allgemeine Informationen zur Verfügung und ist nicht als Handelsführer gedacht. FXStreet verpflichtet sich, die genauesten Inhalte anzubieten, aber aufgrund der großen Datenmenge und der Vielzahl offizieller Quellen kann FXStreet nicht für eventuelle Ungenauigkeiten verantwortlich gemacht werden. Der Echtzeit-Wirtschaftskalender kann auch ohne vorherige Ankündigung geändert werden. Was wissen Sie über Forex-Preise wissen Economic Indicator news bevorzugte Broker in Ihrem Standort Hinweis: Alle Informationen auf dieser Seite unterliegen Änderungen. Die Nutzung dieser Website stellt die Annahme unserer Benutzervereinbarung dar. Bitte lesen Sie unsere Datenschutzrichtlinie und rechtlichen Haftungsausschluss. Trading Devisen auf Margin trägt ein hohes Maß an Risiko und möglicherweise nicht für alle Anleger geeignet. Der hohe Grad der Hebelwirkung kann sowohl für Sie als auch für Sie arbeiten. Bevor Sie sich für den Devisenhandel entscheiden, sollten Sie sorgfältig Ihre Anlageziele, Erfahrung und Risikobereitschaft berücksichtigen. Die Möglichkeit besteht, dass Sie einen Verlust von einigen oder allen Ihrer anfänglichen Investition zu erhalten und daher sollten Sie nicht Geld investieren, die Sie nicht leisten können, zu verlieren. Sie sollten sich bewusst sein, alle Risiken im Zusammenhang mit Devisenhandel und suchen Beratung von einem unabhängigen Finanzberater, wenn Sie irgendwelche Zweifel haben. Die Meinungen von FXStreet sind diejenigen der einzelnen Autoren und stellen nicht unbedingt die Meinung von FXStreet oder dessen Management dar. FXStreet hat weder die Richtigkeit noch die Grundlage für einen Anspruch oder eine Aussage eines unabhängigen Autors überprüft: Irrtümer und Auslassungen können auftreten. Unsere Meinungen, Neuigkeiten, Recherchen, Analysen, Preise oder andere Informationen, die auf dieser Website von FXStreet enthalten sind, Seinen Mitarbeitern, Partnern oder Mitarbeitern als allgemeiner Marktkommentar zur Verfügung gestellt und stellt keine Anlageberatung dar. FXStreet übernimmt keine Haftung für Verluste oder Schäden, einschließlich, aber nicht beschränkt auf Gewinnverluste, die direkt oder indirekt aus der Nutzung oder dem Vertrauen auf solche Informationen entstehen können. MetaTrader 4 - Beispiele Anzeigen eines News-Kalenders Einführung Dieser Artikel enthält die Beschreibung Eine einfache und bequeme Anzeige zu schreiben, die in einem Arbeitsbereich die wichtigsten wirtschaftlichen Ereignisse aus externen Internetressourcen anzeigt. Der Indikatorbetrieb sieht folgendermaßen aus: Hier ist eine Liste der Anforderungen für das Kennzeichen: Das Kennzeichen sollte unabhängig (ohne Hilfe eines Benutzers) eine notwendige Datei des Veranstaltungskalenders für die aktuelle Woche herunterladen. Das Kennzeichen sollte alle Ereignisse (sowohl übergeben als auch zukünftig) aus dieser Datei in Form von vertikalen Linien mit Schlagzeilen anzeigen. Das Kennzeichen sollte die Ereignisaktualisierung auf der externen Ressource verfolgen. Nachdem wir die Aufgabe spezifiziert haben, können wir einige technische Details analysieren. Technischer Teil Nutzen Sie die Website dailyfxcalendar als externe Ressource. Die Bequemlichkeit dieser Ressource ist, dass es ermöglicht, einen Kalender mit CSV-Erweiterung herunterladen, so dass wir Schwierigkeiten bei der Arbeit mit HTML-Dateien zu vermeiden. Hier ist ein Link von Nachrichten für die aktuelle Woche: dailyfxcalendarDailyfxGlobalEconomicCalendar. csv. Lassen Sie uns nun auf den Prozess der Download der Datei aus dem Internet. Dies kann mit einem bekannten Programm GetRight erfolgen. Es kann heruntergeladen werden unter: getrightget. html oder aus der Liste der Anlagen zu diesem Artikel. Nachdem Sie das Programm heruntergeladen haben, richten Sie GetRight zum Herunterladen von Dateien in ein notwendiges Verzeichnis ein. Es ist das filehtml Verzeichnis im Ordner Ihres Handelsterminals. Um dies zu tun, drücken Sie F8 und ändern das Schreiben in das Feld wie unten beschrieben: Writing the Indicator Nachdem wir einige Fragen beantwortet haben, können wir mit dem Schreiben beginnen. Es gibt nur zwei externe Variablen: die Adresse der externen Ressource (eigentlich müssen Sie diesen Parameter nicht ändern) und die Adresse des GetRight-Programms (wenn Sie das Programm in ein anderes Verzeichnis heruntergeladen haben, empfehle ich, den Anfangswert zu ändern Im Indikator, um den Wert der Variablen nicht konstant am Start des Indikators zu ändern). Um die Datei GetRight. exe zu starten, müssen wir die Funktion WinExec verwenden, die aus der Kernel32.dll-Bibliothek importiert werden kann. Die Bibliothek Time. mqh enthält Funktionen für die Arbeit mit GMT. Wie Sie sehen können, sieht die Funktion des Herunterladens der Datei aus der externen Ressource aufgrund der Verwendung des GetRight-Programms sehr einfach aus. Der Parameter W gibt an, dass der Prozess nicht in das Programm zurückgegeben wird, es sei denn, das Herunterladen der Datei ist abgeschlossen. Der Parameter O gibt an, dass eine Datei mit demselben Namen überschrieben wird. Denken Sie daran, wenn Sie die Einstellungen von GetRight korrekt geändert haben, wird der Kalender in fileshtml heruntergeladen. Und hier sind zwei zusätzliche Funktionen: Die Funktion PerviousMonday () gibt das Startdatum der aktuellen Woche zurück. Die Funktion ToDate () überträgt das Datum und die Zeit vom Kalenderformat in das Datatime. Das Hauptverfahren GrabNews () öffnet die heruntergeladene Datei HtmlCalendar. Csv, liest alle Ereignisparameter und erzeugt für jede Nachricht zwei Objekte: eine vertikale Linie und einen Text. Der Veranstaltungskalender wird alle 15 Minuten aktualisiert: Fazit Im Artikel wurde erläutert, wie ein Veranstaltungskalender aus einer externen Ressource auf einem Arbeitsbereich in Form von vertikalen Linien dargestellt wird. Der Indikator wurde absichtlich ohne überhöhte Parameter wie Filtern von Nachrichten nach ihrer Relevanz oder der Korrespondenz eines Ereignisses und dem Symbol des aktuellen Fensters geschrieben. P. S. Ich möchte auf einen Fehler in der Kalenderoperation dailyfxcalendar hinweisen. Bitte beachten Sie, dass manchmal Ereignisse in der Datei. csv von der Adresse dailyfxcalendarDailyfxGlobalEconomicCalendar. csv nicht mit der Seite dailyfxcalendar identisch sind. Dies kann passieren, dass Nachrichten von 00:00 bis 01:00 Uhr (GMT) veröffentlicht. In der Datei. csv werden solche Nachrichten 12 Stunden später angezeigt. Beachten Sie außerdem, dass die Anzeige externe dll (kernell32.dll) verwendet, also vergessen Sie nicht, den entsprechenden Parameter in den Anzeigeeinstellungen zu aktivieren. Die Datei CalendarArticle. mq4 sollte im Ordner Expertenindikatoren gespeichert werden. Time. mq4 sollte in experslibrary gespeichert werden, Time. mqh - in Experten einschließen.


No comments:

Post a Comment