MetaTrader 4 - Scripts Import von quotminute barsquot aus forexite - script para MetaTrader 4 Manchmal fehlen dem mql4 Zitatarchiv kleine Daten (z. B. Minutenbalken). Zum Beispiel für Gold: Der Minutenbalkenverlauf umfasst den Zeitraum von 2006 bis heute. Dies ist eindeutig nicht genug für eine anständige Prüfung einer groben Strategie, die auf mittleren und höheren Zeitrahmen arbeitet und die nicht zu empfindlich für die Unterschiede in den Daten von verschiedenen Händlern auf den kleineren Zeitrahmen ist. Allerdings ist es möglich, die Anführungszeichen auf forexite, bis 2001 zu verwenden - um so mehr, dass diese Daten bereits eine recht ordentliche Reputation verdient hat. Dieser Aufstellungsort hat die Minutenstabzitate im Format mehr oder weniger freundlich zum MetaTrader 4: das MetaStock Format. Leider haben die Zitate für QuoteRoom ein komplizierteres Format, obwohl sie in einzelnen Dateien für jedes Jahr gesammelt werden. Dieses Skript wurde für die Verarbeitung der Daten im MetaStock-Format entwickelt. Das Problem ist, dass die Minutenbalken in separaten Dateien von Handelstagen gesammelt werden. Außerdem enthält jede Datei Daten nicht nur auf dem erforderlichen Instrument (z. B. Gold), sondern auch auf allen anderen Instrumenten, die vom Händler gehandelt werden. Und drittens: Es gibt Zitat-Dateien für die Wochenenden, die in der Regel unnötig sind. Um also die erforderlichen Daten auf Gold in das MetaTrader 4-Verlaufszentrum zu importieren, ist es notwendig, alle diese Dateien irgendwie zu verarbeiten und alle Minutenbalken in einer einzigen Datei zu sammeln. Das Skript führt diese Aufgabe aus. Aber zuerst müssen die Daten für die Verarbeitung vorbereitet werden: 1. Finden Sie eine Website Download-Manager. Das Teleport Pro Programm wurde hier verwendet. Auch die unregistrierte Demoversion reicht hierfür aus. Die Demo-Version begrenzt die Anzahl der heruntergeladenen Dateien pro einzelnen Projekt auf 500. Als ein Handelsjahr, auch mit den Feiertagen (forexite hat Handelstage, die Feiertage sind), kann nicht größer als 365 Tage, das ist genug für den Zweck des Skripts . 2. Gehen Sie zu dem Seitenabschnitt, der den Minutenbalken für die gewünschten Jahre entspricht, und laden Sie alle täglichen Archive herunter. Ein eigenes Projekt muss pro Jahr angelegt werden, aber die Dateien der verschiedenen Jahre können in einem einzigen Verzeichnis gespeichert werden. In der Einstellung zum Dateidownload sollte nur die Erweiterung. zip angegeben werden, da es sich um die einzigen benötigten Dateien handelt. Auf diese Weise können ca. 1500 Dateien für die Jahre 2002-2007 heruntergeladen werden. 3. Batch entpackt alle Dateien in den Ordner expertfilesForexite. Batch Entpacken ist in den Explorer eingebaut. Das Ergebnis ist eine Liste von Dateien mit den Namen wie 250705.txt (Zitate für 25. Juli 2005) in diesem Ordner. 4. Öffnen Sie MetaTrader 4 und fügen Sie das Skript an. Es gibt die externen Parameter: a. Name des Gerätes, wie in der Datei von forexite. Für Gold ist es XAUUSD, b. Das Importstartdatum als String im Format YYYY. MM. DD, c. Das Import-Enddatum als String im selben Format. Führen Sie das Skript aus. Das Skript verarbeitet keine Dateien, die den Feiertagen entsprechen. Durch das Betrachten des Skriptausführungsprotokolls oder der Registerkarte Experts ist es möglich, die fehlenden manuell hinzuzufügen und das Skript erneut auszuführen. Es wurde empirisch festgestellt, dass die früheren Jahre in der Regel nicht enthalten die Dateien für 1. Januar (Neujahr) und 25. Dezember (Weihnachten). Eine Aktualisierungslinie mit der Anzahl der verarbeiteten Tage wird in der oberen linken Ecke angezeigt, um nicht den Sinn für die Realität während der Ausführung des Skripts zu verlieren (die Verarbeitung von Daten von 2002 bis 2007, um die Zitate für Gold zu erhalten, dauerte etwa 8 Jahre Protokoll). 5. Es gibt große Datei im Ordner Expertenfiles mit einem Namen wie XAUUSDALL. csv. Dies ist die vorläufige Datei für den Import bereit (es war angenehm zu sehen, dass MetaTrader 4 ist in der Lage, Daten in verschiedenen Format zu unterscheiden). Es genügt, den Auslass der ersten Spalte einzustellen (da die erste Spalte in der erstellten Datei XAUUSD ist, was unnötig ist), um den Spaltentrenner (Komma) anzugeben, um den Datenträger (falls nicht) zu markieren Geben Sie den Versatz in Stunden an. Ich musste den Offset nicht separat angeben, da die Anführungszeichen der Serverzeit von Alpari entsprechen, mit der ich arbeite. Nach dem Importieren aller Dateien im Verzeichnis expertfilesForexite kann die Datei, die als Ergebnis des Scriptvorgangs (XAUUSDALL. csv) empfangen wurde, gelöscht werden. Schließlich: die Minute-Bar-Anführungszeichen von forexite haben keine Daten auf Volumes. Beim Importieren in MetaTrader 4 werden die Volumes berechnet, wenn sie nicht in den Quelldaten angegeben wurden oder wenn die Volumendaten widersprüchlich sind, da der Tester, wie sich herausstellt, die Daten nicht ohne Volumes testet. Wenn Ihre Strategie nicht berücksichtigt Volumen und es ist rauh genug, so dass die verschiedenen Zitate aus verschiedenen Händlern nicht beeinflussen, ist dies das richtige Werkzeug. Hinweis für den Moderator (und andere): Zur bequemen Prüfung der Funktionsfähigkeit des Skripts ist ein kleines Archiv mit den Anführungszeichen aller Symbole im Format forexite für MetaStock vom 01.02.2006 bis 12.02.2006 (einschließlich Feiertage) beigefügt. Entpacken Sie das Archiv in den Ordner expertfilesForexite, legen Sie die externen Parameter des Scriptes (Instrument und beide Daten) fest und führen Sie das Script aus. Es ist auch möglich, die anderen Instrumente auszuprobieren, indem man einfach den externen Parameter sSymbol ändert. Jetzt herunterladen MetaQuotes Software Corp. Artculo original: mql5rucode7190Download MetaTrader 5 Laden Sie MetaTrader 5 und starten Sie Forex, Aktien, Futures und CFDs Trading Trading Funktionalität, technische und fundamentale Marktanalyse, Kopie Handel und automatisierte Handel sind alle spannenden Features, die Sie können Zugang für freies jetzt MetaTrader 5 bietet eine breite Vielzahl von Funktionen für den modernen Devisen - und Devisenmarkthändler: Voller Satz von Handelsaufträgen für flexibles Forex, Aktien und anderer Wertpapierhandel Zwei Positionen Buchhaltungssysteme: Netting und Hedging Unbegrenzte Menge von Diagrammen mit 21 Zeitrahmen und einminütige Anführungsstrategien Technische Analyse mit über 80 integrierten technischen Indikatoren und Analysewerkzeugen Fundamentalanalyse basierend auf Finanznachrichten und Wirtschaftskalendern Leistungsstarker algorithmischer Handel mit der integrierten MQL5-Entwicklungsumgebung Der größte Speicher der gebrauchsfertigen Handel Anwendungen auf MetaTrader Market Trading Signals ermöglicht es Ihnen, automatisch zu kopieren Deals von erfahrenen Händlern Ein System von Alarmen zu verfolgen alle wichtigen Markt Ereignisse Verwenden Sie alle erweiterten Handels-und Analyse-Tools während des Handels Forex, Aktien, Futures und CFDs MetaTrader 5 für iPhone und IPad Über eine Million Nutzer von Apple-Geräten haben bereits die MetaTrader 5 Mobile zum Handel von Forex-, Aktien - und anderen Wertpapieren heruntergeladen. Melden Sie sich jetzt an Diese Anwendung ermöglicht es Ihnen, direkt mit Brokers-Servern zu verbinden, Aktienkurse und Währungszitate zu erhalten, die Finanzmärkte anhand von Charts und technischen Indikatoren und Handel zu analysieren. Vergessen Sie nicht, dass Sie auch die Geschichte Ihres Handels sehen können. Alle diese spannenden Features können überall auf der Welt genutzt werden 247 kostenlos Trading-Währungen und Aktien überall auf der Welt Eingebaute Marktanalyse-Tools: 30 technische Indikatoren und 24 analytische Objekte Voll ausgestattete Handelssystem mit Market-Tiefe und alle Arten von Handelsausführung Netting-und Hedging-Position Buchhaltungssysteme Vollständige Satz von Aufträgen. Einschließlich anstehende und Stop-Aufträge 3 Chart-Typen und 9 Zeitrahmen Built-in Chat, Finanznachrichten. Alerts und Push-Benachrichtigungen Extended Version für iPad Installieren Sie die mobile Anwendung auf Ihrem iPhone oder iPad Zugriff auf die Märkte zu jeder Zeit haben MetaTrader 5 für Android Herunterladen MetaTrader 5 auf Ihrem Android OS powered Smartphone oder Tablet und Handel Finanzinstrumente Währungen, CFDs, Futures , Optionen und Aktien. Trading Forex, Aktien, Futures und CFDs überall in der Welt 2 Trading-Systeme: traditionelle Netting-System und das Hedging-Option-System Leistungsstarke Handelssystem einschließlich Market Depth und alle Arten von Handelsoperationen Vollständige Reihe von Aufträgen. Einschließlich anstehende und Stop-Aufträge 3 Chart-Typen und 9 Zeitrahmen Integrierte technische Analyse-Tools: 30 Indikatoren und 24 analytische Objekte Chat mit registrierten MQL5munity-Mitgliedern Finanznachrichten. Warnungen und Push-Benachrichtigungen Erweiterte Version für Tablets. Download der mobilen Anwendung für Android und nehmen Sie die Handelsplattform mit Ihnen, wohin Sie gehen Wenn Sie keinen Zugriff auf Google Play haben, laden Sie MetaTrader 5 APK (für Android 4.0 und höher) MetaTrader 5 Web Trading Verwenden Sie die MetaTrader 5 Web-Plattform ohne Download oder Installation einer Anwendung. Es ermöglicht Ihnen den Handel auf dem Forex-und Exchange-Märkte von jedem Browser und Betriebssystem. Alles was Sie brauchen ist eine Internetverbindung. Greifen Sie auf Ihr Konto zu und starten Sie den Handel in nur ein paar Klicks. Starten Sie die MetaTrader 5 Webplattform und starten Sie sofort mit dem Trading
No comments:
Post a Comment