Saturday 30 September 2017

Forexite Quoteroom Spiele Herunterladen


MetaTrader 4 - Skripte Importa231227o de quotbarras de minutoquot a partir do site forexite - Skript para MetaTrader 4 s vezes o arquivo de cotao keine mql4 Pflege von Dados pequenos (por exemplo, barras de minuto). Por exemplo, para o ouro: o histrico das barras de minuto compreendido entre julho de 2006 bei o presente. Claramente no suficiente para um teste decente de uma estratgia spera, que funciona em Zeitrahmen mdios e grandes, e que keine muito sensvel s diferenas nos dados dos Händler diferentes sobre os timeframes menores. Kein entanto, beseitige usar als cotaes disponveis kein forexite, 2001, tanto mais que estes dados j ganharam uma grande reputao. Este site tem cotaes de barras de minuto num formato mais ou menos amigvel para a MetaTrader 4, o formato MetaStock. Infelizmente, wie cotaes para ZitatZurücksortiment um ein mund complicado, embora elas sejam coletadas em arquivos individuais para cada ano. Este Skript projetado para Prozessar os dados kein Format MetaStock O problema que als barras de minuto so coletadas em arquivos separados por dias de negociao. Alm disso, cada arquivo contm dados keine s tun instrumento necessrio (por exemplo, ouro), mas tambm de todos os outros instrumentos negociados pelo Händler. E terceiro: existem arquivos de cotaes para fins de semana, que so geralmente desnecessrios. Portanto, para importar os dados necessrios sobre ouro para o arquivo de cotaes da MetaTrader 4, necessrio Prozessar todos esses arquivos de alguma forma e reunir todas als barras de minuto em um nico arquivo. O script executa essa tarefa em besonders. Mas primeiro, os dados precisam ser vorbereitungen para o processamento: 1. Encontramos o gerenciador de download dos sites. Eu usei o programma Teleport Pro. Mesmo ein Verso Demo kein Registrada suficiente para esta finalidade. Ein Verso Demo Limita ein 500 o nmero de arquivos baixados, dentro de um nico projeto. Como um ano de negociao, mesmo com os feriados (forexite tem dias que so feriados de negociao), kein Pode ser Superior ein 365 dias, isso suficiente para os efeitos do script. 2. Vamos para a seo do site korrespondente s barras de minuto durante os anos necessrios e baixamos todos os arquivos de um dia. Precisa ser criado um projeto separado von cada ano, mas os arquivos de anos diferentes podem ser armazenados num nico catlogo. Apenas a extenso Zip deve ser especificada na configurao para fazer o herunterladen do arquivo, pois esses so os nicos arquivos necessrios. Desta forma possvel fazer o download de aproximadamente 1500 arquivos, entre 2002 e 2007. 3. Descompactamos todos os arquivos num nico catlogo expertfilesForexit. Esse tipo de descompresso est embutida kein Explorer. O resultado uma lista de arquivos com nomes tun tipo 250705.txt (cotaes de 25 de julho de 2005) nessa pasta. 4. Em seguida, abrimos ein 4 e anexamos o script. H trs parmetros externos:. Nome tun instrumento apresentado tal como kein arquivo tun forexite. Para o ouro XAUUSD, b. Daten de incio da importao apresentada como uma seqncia de caracteres kein formaty YYYY. MM. DD, c. Ein Daten de trmino de importao apresentada como uma seqncia de caracteres kein mesmo formato. Executamos o Skript. O-Skript keine Prozesse os Arquivos Korrespondenten aos feriados. Olhando para o log de execuo do script ou na guia Conselheiros, possvel manuelles adicionar os que esto faltando e executar o script novamente. Verificou-se empiricamente que os anos anteriores geralmente keine contm os arquivos para 1 de Janeiro (ano novo) e 25 de dezembro (Natal). Uma atualizao de linha com o nmero de dias processados ​​exibida kein Canto überlegen esquerdo, para kein perder o senso da realidade durante ein execuo do script (o processamento de dados de 2002 a 2007 para extrair als cotaes de ouro durou cerca de 8 minutos). 5. Kein catlogo expertfiles vemos um arquivo grande do tipo XAUUSDALL. csv. Este o arquivo preliminar pronto para importao (foi agradvel ver que a 4 capaz de distinguir als datas num formato diferente). Nas configuraes de importao, basta definir ein omisso da primeira coluna (como a primeira coluna kein Ficheiro criado XAUUSD, que no precisamos), para especificar o separador de coluna (vrgula), selecionamos o Volumen (se no o est) e tambm para especificamos O deslocamento em horas Keine precisava especificar o deslocamento separadamente, pois wie cotaes entsprechen zu einem Momento do servidor da Alpari, com eine qual eu trabalho. Aps a importao, todos os arquivos keine catlogo expertfilesForexite, bem como o arquivo recebido como resultado do script (XAUUSDALL. csv), podem ser removeidos. Finalmente: nos arquivos das barras de minuto tun forexite no h nenhuns dados de volumes. Ao importar para a 4, os Bände so kalkulados se eles kein foram especificados nos dados de origem ou se o Volumen de dados contraditrio, pois o testador, como se constata, keine testa os dados sem volumes. Se a sua estratgia keine considera volumen e j suficientemente dura, para que als diferentes cotaes de diferentes Händler keine o afetem, esta a ferramenta certa. Nota para o moderador (e outros): para convenincia ao testar ein operacionalidade do script, foi anexado um pequeno arquivo com als cotaes de todos os smbolos kein formato do site forexite para MetaStock de 01.02.2006 a 12.02.2006 (incluindo feriados). Extraia o arquivo para a pasta expertfilesForexite, defina os parmetros externos do script (instrumento e ambas als datas) e execute o script. Tambms Besten Testar outros instrumentos simplesmente alterando o parmetro externo sSymbol. MetaTrader 4 - Skripte Import von quotminute barsquot aus forexite - skript für metaTrader 4 Manchmal fehlt dem mql4 zitatarchiv kleine daten (z. B. minute bars). Zum Beispiel für Gold: Die Minute Bar Geschichte deckt den Zeitraum von 2006 bis heute. Dies ist eindeutig nicht genug für einen anständigen Test einer groben Strategie, die auf mittleren und höheren Zeitrahmen arbeitet und die nicht zu empfindlich auf die Unterschiede in den Daten von verschiedenen Händlern auf den kleineren Zeitrahmen ist. Allerdings ist es möglich, die bis jetzt unbegrenzten Anführungszeichen zu verwenden - um so mehr, dass diese Daten bereits einen recht guten Ruf erworben haben. Diese Seite hat die Minute Bar Zitate 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 einzelne Dateien für jedes Jahr gesammelt werden. Dieses Skript ist für die Verarbeitung der Daten im MetaStock-Format ausgelegt. Das Problem ist, dass die Minutenbalken in separaten Dateien durch Handelstage gesammelt werden. Außerdem enthält jede Datei nicht nur Informationen über das benötigte Instrument (z. B. Gold), sondern auch über alle anderen vom Händler gehandelten Instrumente. Und drittens: Es gibt Zitat-Dateien für die Wochenenden, die in der Regel unnötig sind. Deshalb, um die benötigten Daten auf Gold in das MetaTrader 4 History Center 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 einen Website Download Manager. Hier wurde das Programm Teleport Pro verwendet. Auch die unregistrierte Demo-Version reicht für diesen Zweck aus. Die Demo-Version begrenzt die Anzahl der heruntergeladenen Dateien pro Einzelprojekt auf 500. Als ein Handelsjahr, auch mit den Feiertagen (forexite hat Handelstage, die Feiertage sind), kann nicht größer als 365 Tage sein, das ist genug für den Zweck des Skripts . 2. Gehen Sie zu den Seitenabschnitten, die den Minutenleisten entsprechen, für die erforderlichen Jahre und laden Sie alle täglichen Archive herunter. Separates Projekt muss pro Jahr erstellt werden, aber die Dateien von verschiedenen Jahren können in einem einzigen Verzeichnis gespeichert werden. Nur die. zip-Erweiterung sollte in der Einstellung für den Datei-Download angegeben werden, da dies die einzigen erforderlichen Dateien sind. Auf diese Weise ist es möglich, ca. 1500 Dateien für die Jahre 2002-2007 herunterzuladen. 3. Batch entpacken alle Dateien in den ExpertenfilesForexite Ordner. Das 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. Dann öffnen Sie MetaTrader 4 und fügen Sie das Skript hinzu. Es gibt dir externe Parameter: a. Name des Instruments, wie es in der Akte von forexite dargestellt ist. 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 auf der Registerkarte Experten können Sie die fehlenden manuell hinzufügen und das Skript erneut ausführen. Es wurde empirisch festgestellt, dass die früheren Jahre in der Regel nicht die Akten für den 1. Januar (Neujahr) und den 25. Dezember (Weihnachten) enthalten. Eine aktualisierende Zeile mit der Anzahl der verarbeiteten Tage wird in der oberen linken Ecke angezeigt, um nicht den Sinn der 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 extrahieren, dauerte etwa 8 Protokoll). 5. Es gibt große Datei in der Expertenfiles Ordner 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 in der Lage ist, Termine in unterschiedlichem Format zu unterscheiden). Es genügt, die Unterlassung der ersten Spalte einzustellen (da die erste Spalte in der erstellten Datei XAUUSD ist, die nicht nötig ist), um den Spaltenabtrenner (Komma) anzugeben, um das Volume zu ticken (falls nicht) und auch auf Geben Sie den Versatz in Stunden an. Ich musste den Offset nicht separat angeben, da die Zitate der Serverzeit von Alpari entsprechen, mit der ich arbeite. Nach dem Import aller Dateien im Verzeichnis expertfilesForexite und die Datei, die als Ergebnis der Skriptoperation (XAUUSDALL. csv) empfangen wurde, kann gelöscht werden. Schließlich: die Minute-Bar-Zitate aus forexite haben keine Daten auf Volumen. Beim Import nach 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 Datenträger testet. Wenn Ihre Strategie nicht betrachten Volumen und es ist grob genug, so dass die verschiedenen Zitate von verschiedenen Händlern nicht beeinflussen, das ist das richtige Werkzeug. Hinweis für den Moderator (und andere): Für die Bequemlichkeit der Prüfung der Bedienbarkeit des Skripts, ist ein kleines Archiv mit den Zitaten aller Symbole im Format von forexite für MetaStock vom 01.02.2006 bis 12.02.2006 (einschließlich Feiertage). Entpacken Sie das Archiv in den ExpertenfilesForexite-Ordner, legen Sie die externen Parameter des Skripts (Instrument und beide Termine) fest und führen Sie das Skript aus. Es ist auch möglich, die anderen Instrumente durch einfaches Ändern des sSymbol externen Parameters zu versuchen.

No comments:

Post a Comment