Friday 13 January 2017

Forex Tick Daten Analyse

Tickdata Webseiten-Informationen Schlagworte Schlag in den Suchergebnissen über Berater algorithmische Analyse auseinander vorhandene durchschnittliche Backtesting-Broker-Brokerage-Kauf-Capture-Clean-Collecting-Unternehmen geht weiter Kosten schaffen erstellt effektive Börsenexperten Experte ersten Forex gegründet Futures globalen gehen größeren historischen Indizes Informationen intelligente internationale intra Intraday january Ebene suchen manuell Markt Metatrader Geldangebot bietet onetick Optionen Leistung Plattform Druck frühere Preise Preise Prozess-Produkte Programmierer Projekt zur Verfügung gestellt Anbieter bietet Qualität zufällige Reaktion Datensätze zuverlässige Anfrage Forschung Überprüfung Roboter samp zweiten Verkauf separat Lösung Lösungen verteilt Lagerbestände Lagerstrategien Strategie Stream Suite System testen es tickdata tickgrabber Zecken insgesamt Händler Trading aktualisiert mit Vendoren Volumen gesucht will Welt Search Engine Empfohlene KeywordsFree Forex Tick-Daten, Historische Tick-Daten, Stock Tick-Daten, Nyse Tick-Daten, MT4 Tick-Daten, Forex Tick-Daten-Download, Historische Tick-Daten frei, historische Intraday-Aktien-Daten, historische Intraday Zutreffendes ankreuzen. Tick ​​Data bietet saubere, zuverlässige, Research-Qualität historische Intraday-Marktdaten für Futures, Aktien, Optionen und Cash-Indizes. Tick ​​Data wurde 1984 von einem Futures-Broker und einem Programmierer als weltweit erstes Unternehmen gegründet, um historische Tick-by-Tick-Preise anzubieten. G-BOT Tickdata Backtesting Strategieanalyse - TICKGRABBER Home Bedienungsanleitung. BACKTESTING MIT VERGANGENEN REALEN DATEN ODER ZUFÄLLIGEN DATEN SAMMELN TICKDATA: quotTickgrabberquot G-Bot bietet 2 effektive Methoden, Strategien zu testen, auseinander. Echtzeit-Tick-Daten-Anbieter - Bear Products International Home Page Echtzeit-Tick-Daten-Anbieter. Information will frei sein, aber Marktdaten kostet Geld. Tick ​​Data Tick-Daten ist der Intra-Day-Datenstrom, der jeden Markt aufzeichnet. G-BOT Algorithmic Trading - Projekt und Plattform Separat ist auch ein effektives System zur Erfassung und Speicherung von Tickdata (quotTickgrabberquot) verfügbar (kostenfrei auf Anfrage an Trader, für die Performance Tick Data Tick Data, Tick Data für Futures-Kontrakte Und Intraday Futures Historische CDROM-Paket bietet Forschung Qualität Tick-Daten für beliebte Futures Backtesting - Real Tick Data Tross - Page 10 Ich wollte einen Platz haben, um einige echte Backtesting-Daten post. Ich habe und bin in den Prozess der Erhebung echte Tick-Daten für Die Tick Data Suite ist ein einzigartiges Produkt, das Backtesting und Optimierungen mit Tick-Daten und variablen Spread mit Metatrader 4 ermöglicht. Tick Data Birt39s EA Wie man 99 tickdata für Metatrader-Backtesting ansonsten erhalten kann. Plattform-Technologie. Nach viel fleiß und studie habe ich eine EA erstellt und heute 600 pips zum leben gemacht. HST-Dateien werden nicht überall in diesem Prozess verwendet. Erstellen Sie die fxt. News Lime Brokerage, OneTick entdecken Quant Platform Lime Brokerage, ein Anbieter von Handelstechnologien mit niedrigen Latenzzeiten, hat mit OneMarketData, den Gründern von OneTick, eine Lösung für komplexe Ereignisbearbeitung (CEP) und Tick-Daten, eine Vertriebsvereinbarung getroffen. Beide Unternehmen werden gehostet an. Cambridge Asset Manager AlphaSimplex setzt auf OneTick Eines seiner Hauptmerkmale, so der Anbieter, ist seine Fähigkeit, durch Berge von Tickdaten schnell zu weiden, um Entscheidungen zu treffen, die schneller und schneller sind. "Wir wollten ein überlegenes Datenmanagementsystem, das es uns ermöglicht, den Intraday-Handel zu entwickeln und auszuführen. MORGAN STANLEY: Kaufen Aktien, verkaufen Bonds Weil Tomorrows Home Sales Report Will Smash Erwartungen quotWe empfehlen gehen lange SampP 500 und kurze US-Treasuries gehen in die Freigabe, zitieren sie argumentieren. QuotquotOur Tick-Daten-Analyse (5-jährige Geschichte) deutet auf eine 29-bp durchschnittliche Preisreaktion für die SampP 500 und eine 8-bp durchschnittliche Preisreaktion in 10-Jahres-USA. Wie Liquid ETFs mit hoher Rendite sind Der Vergleich zwischen ETF und Index ist nicht gänzlich ähnlich: Die wöchentliche Bid-Offer-Spreadberechnung der London Stock Exchange39 für IHYG ist zeitgewichtet und verwendet alle verfügbaren Quottickquot-Daten von den Exchange39s Kontinuierlichen Handel. SPX-Lücken Oberhalb der 50-Tage-und weiterhin hohes Volumen war 90 der letzten 10 Tage Durchschnitt und 102,9 der vorherigen Tage Volumen. Betrachtet man die NYSE 15-Sekunden-Tick-Daten, war die Gesamtzahl für den Tag 175.000 und das durchschnittliche Häkchen für den Tag war 113. Es waren 69 Ticks größer als 600 und 4 Ticks. INTELLIGENT WAVE INC. SBI SECURITIES Co. Ltd setzt auf High-Speed ​​Information Distribution und Analytics Lösung von Intelligent Wave Inc LLC ist ein führender Anbieter von Enterprise Tick-Datenlösungen für Finanzinstitute auf der ganzen Welt durch die Bereitstellung der OneTick und OneQuantData Suite-Lösungen. OneTick ist eine allumfassende Business-Lösung entwickelt, um zu akkumulieren, zu archivieren. 4-Trader (Pressemitteilung) Markt weiterhin bullish Charakteristik Volumen lag bei 116,1 der letzten 10 Tage Durchschnitt und 100,3 der vorherigen Tage Volumen. Mit Blick auf die NYSE 15-Sekunden-Tick-Daten, war die Gesamtzahl für den Tag 81.000 und das durchschnittliche Häkchen für den Tag war 52. Es waren 60 Ticks größer als 600 und 39. Einführung in eine dritte Ebene der Daten - Kauf und Verkauf von Druck für Stocks Durch Level 3 Data Level 3 Daten werden aus Rohtick-Daten erstellt, die gleichen Daten, die für die Erstellung von Level 1 und Level 2 Daten verwendet werden. Unser zum Patent angemeldeter Algorithmus erfasst wertvolle Handelsinformationen von jedem Handel, um Kauf - und Verkaufsdruck durch die Aufzeichnung der gehandelten zu berechnen. LOW VOLUME FRIDAY ERGEBNISSE IN STEALTH RALLY Volumen war 87,9 der letzten 10 Tage Durchschnitt und 80,7 der vorherigen dayamprsquos Volumen. Mit Blick auf die NYSE 15-Sekunden-Tick-Daten, war die Gesamtzahl für den Tag 55.000 und das durchschnittliche Häkchen für den Tag war 36. Es waren 17 ticks größer als 600 und 11. Keine Gutscheine für diese Website gefunden. Alle Marken sind Eigentum ihrer jeweiligen Besitzer. Die Fakten, Zahlen, Bewertungen, Aufzeichnungen, Statistiken und andere Daten auf dieser Seite ist nur für Anregungen und Informationen dient nur. HTMLCorner ist nicht verantwortlich für fehlerhafte oder unvollständige Informationen. HTMLCorner übernimmt keine Verantwortung für Nutzerbewertungen von Websites in seiner Ressource und behält sich das Recht vor, diese zu speichern oder zu entfernen. Es wird dringend empfohlen, alle Daten auf Genauigkeit zu überprüfen. Copyright 2009 - 2017 HTMLCorner. Alle Rechte vorbehalten. Die tick Daten Abschnitt von eareview. net ist eine detaillierte Anleitung, die Sie durch den gesamten Prozess der Tick-Daten-Backtesting führen wird, beginnend, von wo aus freie historische Forex-Tick-Daten zu erwerben, wie man es herunterladen und wie es zu benutzen Backtesting Metatrader 4 Experten beraten, um eine 99 Modellierung Qualität zu erhalten. Wenn you8217re nicht sicher, was Backtesting ist, ist es wahrscheinlich eine gute Idee, die Metatrader Backtesting und Optimization Course kaufen. Die auf Menschen, die neu für Forex und Metatrader 4 Backtests sind ausgerichtet ist. Diese Seite ist in mehrere Abschnitte unterteilt: Im Allgemeinen kann Backtesting mit den Daten aus dem MT4 History Center für EAs, die nicht scalping oder Pip-Jagd sind, gut genug sein. Allerdings, wenn youre Umgang mit einem solchen EA oder jede Art von EA, die Geschäfte innerhalb von 1-15 Pips schließt, können sogar die kleinsten Feed Unterschiede eine sehr große Auswirkungen haben. Das Problem wird dadurch verursacht, dass das Metatrader-Terminal keinen Zugriff auf die tatsächlichen Tickdaten hat, aber nur auf Minutenbalken im besten Fall, was es zwingt, Ihren Strategie-Backtest-Falsch-Ticks, die durch einen Interpolationsprozeß erzeugt werden, unter Verwendung der Daten für den kleinsten zu geben Zeitrahmen zur Verfügung. Dies ist höchstwahrscheinlich nicht wichtig, ein Experte Advisor, die Stop-und Takeprofit-Ziele von über 100 Pips verwendet, aber im Falle von Robotern, die versuchen, einige Pips hier und da scalp, könnte Ihr Backtest völlig irreführend sein. Also, es ist sehr wichtig, versuchen Sie es mit Daten mit einer Qualität, die so hoch wie möglich ist, weshalb ich einige Ressourcen, die ich alle in meinem Backtesting, wenn nötig. Tick ​​Data Guides Wie man freie Tick-Daten herunterladen 8211 Details der Download-Prozess mit mehreren freien Tick-Datenquellen: Dukascopy, Oanda, Pepperstone, Integral, MB Trading und Gain Capital. Herunterladen von Dukascopy-Tick-Daten mit JForex 8211 ist ein Handbuch, das eine detaillierte Beschreibung der Download-Prozedur mit dem Dukascopy JForex-Client bietet. Download und Parsing Dukascopy-Tick-Daten mit Birts PHP-Skripte 8211 ein How-to, die in eine Menge Detail über das Thema mit den PHP-Skripte schrieb ich für das Herunterladen und Verarbeiten von Tick-Daten von Dukascopy. Wie Sie Ihre Tick-Daten für Metatrader 4 8211 Leitfaden für die Umwandlung der Tick-Daten in ein Format vorbereiten, das mit Metatrader 4 (von CSV zu FXT) kompatibel ist. Wie Backtest mit Tick-Daten mit Metatrader 4 8211 eine Überprüfung der verfügbaren Optionen für die Verwendung von Tick-Daten mit der Metatrader 4-Plattform. Wie Backtest mit Tick-Daten die Tick Data Suite Guide 8211 eine Anleitung, die die Nutzung der Tick Data Suite beschreibt. Die bevorzugte Tick-Daten-Aktivierung Methode, die eine Menge von Funktionen, die ihre Alternative fehlt hat. Es ist viel einfacher zu bedienen und voll unterstützt. Eine detaillierte Übersicht finden Sie in der Tick Data Suite-Funktionsmatrix. Wie Backtest mit Tick-Daten die kostenlose Birts Patch-Script-Anleitung 8211 ein How-to, die in die Nutzung und Einschränkungen der freien Methode, die Tick-Daten-Backtesting ermöglicht vertieft. FAQ 038 Fehlerbehebung Downloads Der Walk Forward Analyzer Der Walk Forward Analyzer ist nicht direkt mit Tickdaten verknüpft, sondern mit eingebauter Unterstützung. Der Walk Forward Analyzer ist ein hervorragendes Tool, mit dem Sie Ihre professionellen Berater von Metatrader 4 in einer Technik mit dem Namen Walk Forward Analysis optimieren können . Einfach gesagt, optimieren Sie Ihre EA für sagen, 3 Monate, dann testen Sie es für die nächsten 1 Monat, um zu sehen, wenn die besten Parameter, die sich aus der Optimierung adaequat auf Out-of-Sample-Daten, dann optimieren Sie es weiter auf der nächsten 3 Monate und so weiter. Dieses Tool ermöglicht es Ihnen, den gesamten Prozess zu automatisieren und führt alle Läufe für Sie aus, bietet einen umfassenden Satz von Konfigurationsparametern und einen ordentlichen Optimierungsreport am Ende. Der Walk Forward Analyzer ist ein Muss für jeden, der ernsthafte EA-Entwicklung macht. Aber don8217t nehmen mein Wort für sie, besuchen Sie die Website und laden Sie Ihre Kopie 8211 der WFA verwendet werden, um rund 30 Preisen, aber vor kurzem der Autor beschlossen, sie kostenlos zur Verfügung stellen. Da es häufig Updates der Tick-Daten-Tools gibt, habe ich beschlossen, ein Tick-Daten-Changelog zu halten, das alle Änderungen auflistet, die die Scripts durchlaufen haben. Auch für die Interessenten, die alte Tick-Daten-Seite noch verfügbar ist, aber eine Menge der Informationen gibt es jetzt veraltet. MT4 ignoriert keine Ticks im Backtesting, wenn sie sich in der FXT-Datei befinden. Fühlen Sie sich frei, eine EA, die die Zecken zählt und vergleichen Sie mit der Zahl am Ende der FXT-Erstellung erhalten zu machen. I8217m ängstlich fehlt mir die Zeit, Ihnen weiter zu helfen in Ihrem Streben, die Unterschiede zu finden. Sie verwenden eine CSV2FXT-Kopie, die Sie ändern, auf eigene Faust und ich einfach don8217t haben die Zeit zu prüfen, was mögliche Konsequenzen Ihre Änderungen haben könnte. Schließlich kann ich Ihnen sagen, dass Sie den EA-Code ändern und alle kritischen Punkte (Indikatoren, Zeitstempel etc.) an den kritischen Punkten (wenn die problematischen Aufträge geöffnet oder geschlossen werden) Um herauszufinden, was die Diskrepanzen verursacht. 2021 geschrieben von Monica 28. Februar 2012 (4 Jahre) Ich habe gerade einen go bei der Verwendung der neuen PHP-Prozess-Code, um mit den bi5-Dateien zu bewältigen. Ich habe die 7za-Befehlszeilen-App in den PHP-Ordner, aber I8217m erhalten Fehler wie folgt: Warnung: 0 Größe eurusd2012012621hticks. bi5 eurusd2012012622hticks. bi5 PHP Warnung: filegetcontents (C: UsersMikeAppDataLocal): konnte nicht Stream zu öffnen: Keine solche Datei oder Verzeichnis In C: phpprocessdukascopydata. php auf Zeile 206 Warnung: filegetcontents (C: UsersMikeAppDataLocal): konnte nicht geöffnet werden: Keine solche Datei oder Verzeichnis in C: phpprocessdukascopydata. php auf Zeile 206 PHP Warnung: unlink (C: UsersMikeAppDataLocal): Berechtigung verweigert in C: phpprocessdukascopydata. php auf Zeile 207 Warnung: unlink (C: UsersMikeAppDataLocal): Berechtigung verweigert in C: phpprocessdukascopydata. php on line 207 Fehler: nicht extrahierte Datei zu lesen Zuerst dachte ich, es gab Dateien als nur lesen, dass es zu ändern , Oder dass 7za couldn8217t laufen becuase Win7 hatte beschlossen, es zu blockieren, wie es heruntergeladen wurde, aber ich don8217t denken, es8217s von diesen Dingen jetzt. Irgendwelche Ideen, bitte 2024 geschrieben von Alex 4. März 2012 (Vor 4 Jahren) Thanks a lot for updating the PHP scripts for the new format. Sehr geschätzt Ich habe versucht, es mit 7za. exe laufen, Version 9.20. Ich sehe den gleichen Fehler für alle Währungspaare: dukasphp2gtphp processdukascopydata. php GBPUSD 201201 201202 GBPUSD. csv Bearbeitungsdaten ab 010112 00:00:00 bis 020112 00:00:00 GBPUSD2012002500hticks. bi5 Fehler: Fehler beim Extrahieren von GBPUSD2012002500hticks. bi5 I Laufen auf sauberem Windows XP SP3 in einer virtuellen Maschine auf MacOS. Da dies XP ist, gibt es keine all diese Sicherheit Unsinn über virtuelle Dateisysteme und Berechtigungen. Was könnte das Problem sein 2025 geschrieben von birt 4. März 2012 (Vor 4 Jahren) Es war ein Fehler, der in v0.22 behoben wurde. Bitte laden Sie die neue Version herunter und lassen Sie mich wissen, wenn Sie noch Probleme haben. 2026 geschrieben von UKMike 4. März 2012 (Vor 4 Jahren) Ich bekomme immer noch Fehler mit v0.22. Hier sind zwei verschiedene Läufe des PHP-Prozesses mit verschiedenen Zeitskalen, aber beide scheinbar falsch um die 25th26th des Monats, obwohl it8217s Blick auf verschiedene Monate. C: phpgtphp processdukascopydata. php eurusd 201201 201202 test1.csv Verarbeitung von Daten von 010112 Start 00.00.00 bis 020.112 00.00.00 eurusd2012002500hticks. bi5 PHP Warning: filegetcontents (C: UsersMikeAppDataLocal): failed st Rieses zu öffnen: Nein solche Datei oder das Verzeichnis in C: phpprocessdukascopydata. php on line 206 Warning: filegetcontents (C: UsersMikeAppDataLocal): failed to open stream: No such file or directory in C: phpprocessdukascopydata. php on line 206 PHP Warning: unlink (C: UsersMikeAppDataLocal) : Permission in C verweigert: php processdukascopydata. php on line 207 Warning: unlink (C: UsersMikeAppDataLocal): Permission in C verweigert: phpproce ssdukascopydata. php on line 207 Fehler: nicht in der Lage entpackte Datei C zu lesen: phpgtphp processdukascopydata. php eurusd 201202 201203 Test2.csv Bearbeitungsdaten ab 020112 00:00:00 bis 030112 00:00:00 Warnung: 0 Größe eurusd2012012500hticks. bi5 (8230und alle Dateien zwischen diesen8230). Warnung: 0 Größe eurusd2012012621hticks. bi5 eurusd2012012622hticks. bi5 PHP Warning: filegetcontents (C: UsersMikeAppDataLocal): failed st Rieses zu öffnen: Keine solche Datei oder das Verzeichnis in C: phpprocessdukascopydata. php on line 206 Warning: filegetcontents (C: UsersMikeAppDataLocal): failed Strom öffnen: Keine solche Datei oder das Verzeichnis in C: phpprocessdukascopydata. php on line 206 PHP Warning: unlink (C: UsersMikeAppDataLocal): Zugriff in C verweigert: php processdukascopydata. php on line 207 Warning: unlink (C: UsersMikeAppDataLocal): Permission phpproce ssdukascopydata. php on line 207: Fehler: in C verweigert nicht in der Lage entpackte Datei it8217s nicht offensichtlich für mich, zu lesen, warum auf 0 große Dateien im zweiten Beispiel it8217s berichten, wenn es etwas über die Größe Null-Dateien im vorigen Wochenende sagen didn8217t die eurusd2012012622hticks. bi5-Datei ist die erste nicht leere nach diesem Wochenende. Sorry für die lange Post 8211 hoffe, die Ausgabe hilft, what8217s passieren abzuleiten. 2027 geschrieben von Alex 4. März 2012 (4 Jahre) Ja, das 0.22 Skript gibt mir immer noch Fehler. Das Problem ist, mit Leerzeichen in 7za Befehlszeile, zum Beispiel: 7za e - oc: Dokumente und SettingsalexLocal SettingsTemptic9.tmp XAUUSD2012002500hticks. bi5 nicht funktioniert, aber wenn ich manuell das zu ändern: e - o8221C 7za: Dokumente und SettingsalexLocal SettingsTemptic9.tmp8221 XAUUSD2012002500hticks. bi5 dann ist alles in Ordnung. 2028 geschrieben von Alex 4. März 2012 (4 Jahre) extrahiert substr (extrahiert, 0, strrpos (fname, 8216.8217) 1) sollte 8220-18221: extrahiert substr (extrahiert, 0, strrpos (fname, 8216.8217) 8211 1) Ich habe mein Skript zu verwenden c: temp (plus die Änderung oben) und es funktioniert jetzt dank wieder Birt 2029 geschrieben von birt 4. März 2012 (4 Jahre alt) v0.23 sollte alle oben genannten Probleme zu beheben. Vielen Dank für den Hinweis auf die Zitat-Sache, Alex. 2030 geschrieben von Alex 4. März 2012 (4 years ago) Es gibt noch Probleme mit dem PHP-Prozess-Skript. Zunächst ist die Lautstärke Zahlen. Sie scheinen zufällig von einem Lauf zum anderen zu sein. Und sie haben auch keinen Sinn: 2012.01.25 00: 00: 00.595,1.56235,1.5626,0, -491 2012.01.25 00: 00: 01.143,1.56235,1.56258,0, -491 2012.01.25 00: 00: 02.584 , 1.56231,1.56256, -852420752251127149690038958161920,0 2012.01.25 00: 00: 02.914,1.56227,1.56252, -1014746758418535938326003712,936699903553806977145839288320 zweite Problem ist, zum Beispiel für GBPUSD die ersten Zeilen in der Datei für Januar sind oben angegeben. Sie beginnen ab 25. Januar, nicht 1. Januar. Ich denke, es hat etwas mit der Schleife zu tun: für (i Startzeit 24 24 60 60 i lt Endzeit i 3600) Können Sie einen Blick bitte 2031 geschrieben von UKMike 4. März 2012 ( Vor 4 Jahren) Ich kann bestätigen, dass die CSV-Dateien alle scheinen auf dem 25. des ersten Monats in der Befehlszeile 8211 angekommen starten daher mein Kommentar über es keine Warnung über NULL-Dateien in meinem vorherigen Post. Ich habe versucht, dies mit drei verschiedenen Start-Monate, und sah das gleiche Problem. Aber die Dateifehler sind weg, und die CSV-Datei scheint fein abgesehen vom späten Startdatum. Vielen Dank 8211 fast da, ich denke, 2032 geschrieben von birt 4. März 2012 (4 Jahre) Damn, das war eine Menge von Bugs in v0.21. Ich war in Eile zu gehen (war für ein paar Tage weg) und Art von es eilte. Die CSV ab dem 25. des Monats war etwas, was ich hinzugefügt, um in der Lage sein zu testen, ob es funktioniert gut mit bin und bi5 Dateien. In v0.24 sollte es ab dem 1. des Monats beginnen und das Volumen Problem ist auch jetzt behoben. Hoffentlich waren das die letzten Fehler. Machen Sie ein Skript mit Kommentar (MarketInfo (Symbol (), MODEMINLOT)) und führen Sie es auf einem Diagramm mit dem Symbol you8217re versuchen zu verwenden. Es wird wahrscheinlich sagen, 3. Wenn es doesn8217t, schlage ich vor, Ihre FXT neu zu erstellen, könnte es vielleicht eine temporäre Konfigurationsänderung durch den Broker (Dies kann auf der Server-Seite ohne ein Plattform-Update geändert werden). 2039 von iDouble 7, im März 2012 geschrieben (4 Jahre alt) 8211 TrueFx Datenquelle (Mai 2009 bis Januar 2012) 8211 GBPUSD, EURUSD, USDJPY 8211 Jeweilige CSV-Dateien verketteten installiert mit 8220type8221 Befehl an CMD 8211 Alle CSV2FXT Dateien in geeigneter Weise 8211 Ran CSV2FXT Skript Von Navigator 8211 Konfiguriertes Skriptfenster (FXTGMT Offset 0 und FXTDST 2) 8211 FXT amp HST Erstellung M5 bis MN (alle true) 8211 Clicked 8220OK8221 und Skript läuft mit Fertigstellung oberes linkes Chartfenster Experts Tab Log: 1) 2012.03.06 17:49 : 38 CSV2FXT GBPUSD, M1: Alert: Mögliche Fehler: große Lücke nach 2010.02.08 23:59:57 (8.0 Tage). 2) 2012.03.06 17:50:55 CSV2FXT GBPUSD, M1: Fehler in der CSV-Datei: ältere Zeitstempel (e) direkt nach dem Häkchen bei 2010.03.03 23:59:00 (älterer Zeitstempel: 2010.03.02 00:00 : 00). 8211 Aktuelle FXT2HST Abschluss lautet: 72 (ca. 20 Minuten dauerte) 8211 FXT2HST Prozess noch läuft (aber langsam für eine Box dieser schnell) nagelneues Dell Inspirion 620 Core i3 Dual-3.30GHz Prozessor 6GB 1066Mhz DDR3SD RAM 500 GB 7200 RPM HD Intel H61 Chipsatz FXCM MT4 V4B409 (installiert in separaten Verzeichnis für die Prüfung) 2040 geschrieben von iDouble 7. März 2012 (Vor 4 Jahren) BTW 8211 Ich lief die Verkettung aus dem Verzeichnis mit den CSV-Dateien wie auf Birt8217s EA Review: c: Pfad zu CSV filestype EURUSD-2009-05.csv EURUSD-2009-06.csv EURUSD-2009-07.csv, usw., usw., etc8230 EURUSD-2009-12.csv EURUSD-2010-01.csv EURUSD-2010-02.csv, etc Etc. etc8230 EURUSD-2010-12.csv EURUSD-2011-01.csv, etc. etc. etc. bis über EURUSD-2012-01.csv. Gt EURUSD. csv Der gleiche Befehl und das gleiche Format wurde für GBPUSD und USDJPY verwendet. Alle Dateien wurden entsprechend verkettet. So, es sei denn, TrueFX hat eine 82208 Tage gap8221 in seinen Daten, ich bezweifele die Verkettung ist Ursache für die beiden (2) Anomalien oben in meinem ersten Beitrag gesehen. 2041 geschrieben von birt 7. März 2012 (Vor 4 Jahren) There8217s a very simple way to check. Öffnen Sie die CSV-Datei mit einem Viewer oder einem Editor, der in der Lage, so große Dateien zu öffnen (Ich benutze den Viewer von Total Commander. Es funktioniert super) und scrollen Sie nach unten zu den Zeilen im Experten-Log erwähnt. I8217m ziemlich sicher there8217s kein Fehler durch das CSV2FXT-Skript und die 8 Tage sind tatsächlich fehlen und der verlegte Tag ist auch da. 2042 geschrieben von birt 7. März 2012 (Vor 4 Jahren) In deinem vorherigen Post, du hast erwähnt, der Prozess ist langsam 8211 tatsächlich, es8217s ziemlich normal für eine Umstellung zu 30-40 Minuten dauern. It8217s ein bisschen schneller mit SSD mit einer schnellen CPU und viel RAM doesn8217t haben einen sehr großen Einfluss auf sie. 2043 geschrieben von iDouble 7. März 2012 (Vor 4 Jahren) Gebraucht Total Commander (nice) und angesehene Datei zu finden: GBPUSD, 20100208 23: 59: 57.466,1.55711,1.55747 GBPUSD, 20100217 00: 00: 00.324,1.57825,1.57861 Der Schlüssel hier in den Datumsfolgen 20100208 und 20100217 gefunden. 17-8 (Berechnung der Zeitdifferenz) beträgt ca. 8 Tage. Also, es wird bestätigt, dass ein Problem mit dem CSV und nicht CSV2FXT. Vielen Dank für den Tipp und die Hilfe wählte ich TrueFX, weil Ihre Daten Auswahl Guide angegeben, dass TrueFX war Pro für die Qualität der Daten. Glücklicherweise habe ich nicht laufen in mehr als eine solche Lücke mit GBPUSD und können einfach überspringen über den Monat Februar für das jeweilige Jahr, wenn Back-Tests. Can8217t sie alle gewinnen, könnte die Lektion, die ich in diesem Prozess gelernt. Die Verwendung von DownLoadThemAll (Fox Plug-in) machte die Auswahl von TrueFx noch einfacher. DLTA funktioniert wie ein Charme und der verkettete Befehl rundet es als eine der leichteren Bulk-Lasten für MT4 Back-Tests auf Ihre Festplatte zu bekommen. Also, mein Grund für das Gehen mit TrueFX, war in der Tat eine berechnete Entscheidung. Vorwärts mit FXT2HST auf EURUSD und USDJPY, jetzt, dass ich weiß, was zu erwarten ist. Vielen Dank für die, die Firefox verwenden und haben nicht DLTA installiert 8211 Sie fehlen eine wirklich gute Browser-Tool 2044 geschrieben von Pirako 8. März 2012 (Vor 4 Jahren) Hallo alle Hallo Bird, vielen Dank für die Bereitstellung dieser Informationen sehr hilfreich Mein kleines Problem: Ich verwende DukasCopier 0.4 beta, um CSV für EURUSD zu erhalten und dann anwenden CSV2FXT, um in MT4 zu verwenden. So weit so gut Wenn ich versuche, eine EA, die die 8220Bars8221-Variable verwendet (zum Beispiel, um zu überprüfen, ob es mehr als 100 Bars auf dem Chart), sagt der Bot weiterhin 8220Bars weniger als 1008221. Ich hatte nicht dieses Problem mit normalen Backtesting Mit internen MT4-Daten. Meine EA ist MegaDroid. Jedermann hat eine Idee, wie dies zu beheben bin Ich mache etwas falsch Viele Pips zu Ihnen, 2045 geschrieben von birt März 8, 2012 (Vor 4 Jahren) Haben Sie die History-Dateien kopieren Andere EAs wie die MACD-Beispiel-Arbeit gut auf die Gleiche Daten 2046 geschrieben von Pirako 9. März 2012 (Vor 4 Jahren) Gesundheit: 100.0 Bewertung: Hey Birt Vielen Dank für Ihre Antwort, ja ich kann MACD Sample mit 99 Qualität. MD gibt mir: 2012.03.09 12:49:52 2011.01.07 00:59 MegaDroid EURUSD, H1: Bars weniger als 100 Nur damit Sie wissen, FXT2HST auf EURUSD und USDJPY lief perfekt mit TrueFX, mit Ausnahme der exakt gleichen GAP Und Zeitüberschneidungsfehler 8211 auf die exakt gleichen Datumsamplungszeiten für jedes Paar. Das bestätigte für mich, dass TrueFX ein Problem mit ihrem CSV-Kompilierungsprozeß intern hatte. Ich habe sie per E-Mail kontaktiert und schrieb eine kurze Analyse des Problems. Ich bat sie um eine Verlegenheit. Ifwhen, das sie die Verlegenheit zur Verfügung stellen, werde ich die Nachrichten hier bekannt geben, damit andere wissen. 821282128212821282128212- Ich habe eine Frage für Sie. Es beinhaltet die MT4 Strategie Tester8217s Symbol Eigenschaften Fenster. Nachdem Sie Ihren Backtest vorbereitet haben und auf Symboleigenschaften klicken, werden unter anderem Fenster mit dem 8220Spread8221 angezeigt. Ich bemerkte, dass der Spread in diesem Fenster für GBPUSD M1 aufgelistet 16 Pips. Ich setze CSV2FXT, um eine feste Ausbreitung mit 3 Pips zu verwenden. Das Starten des Backtests, das Pausieren und dann das Berechnen des BidAsk-Deltas führten zu einer 3-Pip-Strecke auf dem M1-Diagramm. Dies bestätigt, dass CSV2FXT die MT48217s-Symboleigenschaften in dieser Hinsicht außer Kraft setzt. Ich war zunächst skeptisch angesichts all der nicht verarbeitbaren MT4 Backtesting-Lösungen gibt, aber nach Überprüfung jeder Schritt Ihres Prozesses, schulde ich Ihnen ein Glückwünsche und ein Danke Es funktioniert, wenn Sie den Prozess zu folgen. Für jetzt werde ich einfach überspringen die 8 Tage Lücken in jedem Paar und Rabatt der einzelnen Zeile M1 Zeitüberschneidung, die in der größeren Schema der Dinge ist gering. Die meisten anderen TrueFX Daten schauen ziemlich gut und haben die Fähigkeit, meine eigene Verbreitung einzustellen, gibt mir zusätzliche Testparameter, die ich nie vorher hatte. Ich kann grundsätzlich verbreitern die Ausbreitung, bis meine EA bricht 8211 die in ihm selbst, ist eine andere Form der Stress-Testing der Handelslogik. Danke nochmal für die gute Arbeit 2056 geschrieben von birt 8. März 2012 (4 Jahre) Froh, dass du es aussortiert hast Ein Problem mit TrueFX-Daten, obwohl 8211 wenn ich mich recht erinnere, wenn du die gesamte verfügbare Bandbreite benutzt, wirst du am Ende sein Mit einer FXT-Datei größer als 7GB. Obwohl die Tick Data Suite den MT4-Bereich über 2 GB erweitert, ist sie aufgrund der Variablen, die verwendet werden, um die Dateiposition auf 32 Bits zu speichern, auf 4 GB begrenzt. Dies bedeutet, dass Ihr Backtest irgendwo vorbei an seiner Hälfte zu stoppen und vollständig ignorieren alle Daten, die folgt. Obwohl dies ziemlich verdammt kompliziert zu umgehen ist, wird eine der nächsten Tick Data Suite-Versionen zu ermöglichen, mit Dateien über 4 GB als gut. 2057 Geschrieben von iDouble 10. März 2012 (Vor 4 Jahren) Nachdem ich Stunden mit herauszufinden, welche historische Datenquelle zum Herunterladen, Lesen der EAReview-Website über Back-Tests, gehen durch die Schritte sorgfältig durch, um sicherzustellen, dass ich alles richtig zu tun, Herunterladen riesige Mengen an Daten, durchlaufen alle Umwandlungsschritte und warten geduldig auf Dateien umgewandelt und kopiert werden Ich bekomme nur einen Tag des Genusses aus dem Back-Testing. Weil, MT4 wurde gerade 8220upgraded8221 zu Build 216.Birt8217s Patch jetzt schlägt vor, dass ich etwas anderes versuchen, um das MT4-Back-Testing-Problem zu lösen, weil es nicht eine beliebige Build über 409. Ich verbrachte viel mehr Zeit bekommen diese Einrichtung korrekt , Als ich es tatsächlich benutzt habe. LOL Das8217s so lustig Alles, was Arbeit, scheinbar für nichts an dieser Stelle. Haben Sie vor, eine neue 8220Birt8217s Patch8221 freizugeben, dass won8217t von MT4 veraltet sein sollte? Build-Änderungen That8217s wahrscheinlich schwer zu tun, da der Patch ist, was modifiziert die Build, LOL. Hilarious I8217m nicht lachen Sie 8211 Sie haben einen tollen Job. I8217m nur lachen, wie lange dies dauerte mich, nur um zwei Back-Tests insgesamt laufen, bevor MT4 bekam einen Build-Änderung 216. Absolut, urkomisch All diese Zeit 8211 all diese Geduld und dies ist meine Belohnung. LOL Alles, was Sie tun können, ist laut zu lachen, Birt. Wieder, nicht Ihre Störung 8211 Ihre Sachen gearbeitet. Für mich. Es wird wieder auf dem Reißbrett auf MT4 Backtesting BTW 8211 unter Build 409, jedes Mal, wenn ich lief einen Back-Test mit dem Birt8217s Patch erfolgreich, und klickte dann auf die Back-Tester8217s Terminal-Taste (das kleine X an der Oben links vom Terminal-Fenster), würde es Force Close MT4 jedes Mal. Nach dem erneuten Starten von MT4, dem Öffnen des Testers und dem Klicken auf die Schaltfläche Terminal schließen, schloss es nur das Terminal-Fenster und nicht die gesamte MT4-Anwendung. Also, da war etwas Schlimmes. Aber es ist alles für nicht jetzt, da BP v0.21 gewonnen8217t Arbeit unter MT4 Build 216. Was für eine schöne Woche das für mich gewesen ist. 2058 geschrieben von birt 10. März 2012 (Vor 4 Jahren) Das Birt8217s patch script ist nicht unterstützt und wird nicht aktualisiert. Jedes dieser MT4-Update erfordert eine Menge Arbeit von mir (zum Beispiel machen TDS-kompatibel mit Build 414 war mehr als 24 Stunden Arbeit), das ist genau, warum die Tick Data Suite wird mit einem wiederkehrenden Abrechnungsmodell. Wenn Sie das Patch-Skript weiterhin verwenden möchten, ist die Lösung 8211, wie Sie auf Ihrem eigenen 8211 herausgefunden haben, einfach zu halten ein MT4 Build 409 installiert und zu vermeiden, es zu aktualisieren. Sie könnten einfach löschen liveupdate. exe aus seinem Ordner, um sicherzustellen, dass es nie bietet zu aktualisieren. Ab sofort ist die Tick Data Suite bereits mit Build 416 kompatibel. Als ich ein wenig frustriert war, verbrachte ich mit keinem Ruhm, entschied ich mich zu sehen, ob ich einen Roll-back auf 416 machen konnte. Ich rollte MT4 zurück zu 409, in Das gleiche Installationsverzeichnis, dass ich immer zum Testen. C: 8230..Live MT4this Pfad enthält 416 C: 8230..Test MT4this Pfad wird 409 enthalten Ich werde den Live MT4-Pfad weiterhin auf seinen Build zu aktualisieren, während niemals den Test MT4-Pfad zu aktualisieren sein Build. Da der Test-MT4-Pfad niemals für den Live-Handel verwendet wird und der Live-MT4-Pfad niemals zum Testen verwendet wird, sehe ich dies als ein unmittelbares Problem 8211 und in der Tat kann es sich um ein längerfristiges selbstgebasteltes Patch von Sorten an die Konstante Build-Upgrades, für die MetaQuotes bekannt ist. Es ist nicht elegant, aber es funktioniert. Birt8217s Patch, läuft nun wieder unter dem Test MT4 Pfad. Es sei denn, Sie können einige wirklich bizarre Grund, warum ich sollte nicht diese Praxis mit MT4 (halten einen Pfad für Live Trading und einen anderen Pfad für Back-Testing, während das Einfrieren der Build auf dem Test-Pfad), dann werde ich weiterhin verwenden diese Methode. Traurig, für das frühere Drama, aber I8217m ein Vollzeithändler und ich can8217t leisten, Zeit zu verbringen, die nicht erklärt wird. Ich bekam ein wenig frustriert und blies einige Dampf. Aber es sieht aus, Dinge könnten funktionieren, nachdem alle 8211, es sei denn, Sie sehen einige krasse Fehler auf diese Weise tun. 2064 geschrieben von birt 10. März 2012 (4 Jahre) Ihr Setup sollte funktionieren, wenn Sie kein Problem mit den Einschränkungen des Birt8217s Patch-Skript haben. Derzeit nach meinem besten Wissen dort8217s keinen Grund, MT4 weiter zu aktualisieren als zu bauen 409. 2065 geschrieben von Neo 10. März 2012 (Vor 4 Jahren) Mein Herz geht an Sie, weil ich in dieser Situation selbst ziemlich oft laufen. Ich bevorzuge GoMarket8217s MT4 für meine Rückseitentests. Ich verwende immer Demo-Konten für Back-Tests. GoMarkets geben nur eine 30-tägige Demo (wie viele Broker) 8230so am Ende der 30 Tage muss ich meinen Account (s) zu erneuern, wenn ich weiter verwenden wollen es8230and, wenn es ein MT4-Update, you8217re gezwungen, es zu nehmen ( Wie ich heute war). Also alle meine FXT-Dateien in 3 verschiedenen GoMarkets-Ordner funktionieren nicht, bis there8217s ein TDS-Update, das Build 416 unterstützt. Ich benutze viele andere MT4s als auch8230that don8217t begrenzen ein Demo-Konto auf 30 Tage8230 aber auch sie werden an einem gewissen Punkt (auch wenn Sie Löschen Sie die Datei liveupdate. exe (so es doesn8217t bitten Sie zu aktualisieren, jedes Mal, wenn Sie MT4 starten) 8230An einem Punkt konnte ich nicht in der Lage, die alten 402 zu bauen, obwohl mein Demo-Konto didn8217t läuft, die Plattform wouldn8217t richtig funktionieren, obwohl ich Könnte immer noch in meinem Demo-Konto zu bekommen. Alles dies zu sagen, dass, wenn es möglich war, eine alte MT4 Build forever8230I8217d das auch zu tun. Ich denke, das Hauptproblem ist die Verbindung zu Ihrem Konto, ob Demo oder live8230at irgendwann der Makler machen kann Es hart (vielleicht unmöglich), sich anzumelden, ohne auf der aktuellen bauen. Best Reagrds, Neo You8217re nicht gezwungen, das Update 8211 nehmen können Sie noch Demo-Konten mit MT4 Build 414 so weit wie ich weiß zu schaffen. Jedenfalls TDS v1.0.5 mit Unterstützung für Build 416 ist bereits hochgeladen, aber nur für Referenz es gewonnen, dass schnell für jeden neuen Build. Hinzufügen von Kompatibilität mit MT4-Builds kann in einigen Fällen viel länger dauern. Daher empfehlen wir Ihnen, Ihre Backtesting-MT4-Installationen nicht zu aktualisieren, es sei denn, Sie müssen eine kompatible Tick Data Suite-Version oder eine kompatible Tick Data Suite-Version haben. It8217s sicher zu übernehmen, dass die TDS wird ein Update jedes Mal, wenn eine neue MT4 Build veröffentlicht wird und diese Aktualisierung wird in der Regel 1-7 Tage dauern. 2067 geschrieben von iDouble 10. März 2012 (4 Jahre) Divisa Capital FX (DCFX) ist ein technologiebasierter Forex-Intermediär. Sie beherbergen sowohl Einzelhandel als auch institutionelle Devisenhändler. Im Herzen sind sie Currenex Shop, aber sie bieten auch MT4 mit einem Currenex Daten-Feed auf ihrem eigenen Server ohne Boston Technologies Brücke. Ihre MT4 Demo-Konten nie ablaufen. Sie müssen das MT4-Live-Update akzeptieren. Um MT4 Live Updates auszuschalten, gehen Sie einfach zu: c: 82308230.Ihr MT4 Installationsverzeichnis. Suchen und löschen Sie LiveUpdate. exe. Keine MT4-Updates mehr. Danke für die schnelle Antwort. Die Dual-MT4-Pfad-Setup mit Entfernen von LiveUpdate. exe scheint zu funktionieren. 2068 geschrieben von Neo 11. März 2012 (Vor 4 Jahren) Thanks for the heads up, iDouble. Haven8217t hörte von Davisa Capital before8230just installierte ihre MT4 (die zufällig noch auf Build 409) und eröffnet ein Demo-Konto. Schauen gut so weit. I8217ll geben ihnen einen Lauf und sehen, ob sie gut für Back-Tests. Ich mag GoMarkets, weil sie don8217t haben eine Beschränkung für wie weit Marktpreis muss, um eine ausstehende Bestellung geben (OOpen Preis, den Sie vom Marktpreis abweichen müssen mindestens xx pips.8221). Scheint, dass Davisa diese Beschränkung nicht hätte. Einige Broker haben eine 9-pips-Anforderung für einige Paare, die EAs macht, die anstehende Aufträge ziemlich hart verwenden, mit zu arbeiten. Für die Deaktivierung der Auto-Update-Funktion, ich normalerweise nur ändern Sie den Dateinamen, um etwas anderes, wie 8220liveupdate-off. exe82218230that Weise ist es immer noch im Ordner, falls Sie es später zu aktivieren, um die Aktualisierung zu nehmen. Viele Grüße, Neo Ich möchte einen fake Broker-Server, FXT-Datei verwenden, um Preis-Feed für jede gegebene Zeit und Paar zu generieren. Vielleicht könnte ein PHP-Skript eine fxt-Datei ausführen und bieten Preiszufuhr zu mt4 wie Echtzeit-Preis-Feed von einem Broker, außer dass ich beschleunigen könnte der Markt Uhr Taktrate. Kann jeder Körper, wie das gemacht werden kann 2074 geschrieben von birt 12. März 2012 (4 Jahre alt) I8217ll geben Ihnen eine kurze Antwort: Sie can8217t. Das MT4-Kommunikationsprotokoll ist proprietär (mit anderen Worten, da8217s keine Info drauf) und es sei denn, Sie haben jemanden, der es reverse Engineering, you8217re stecken an diesem Punkt. 2075 geschrieben von Joao Santos 14. März 2012 (Vor 4 Jahren) Liegen die Daten auf einem Chart zurück, der zuverlässigste für Backtests Da es sich um die unveränderten Brokerdaten handelt, gehe ich davon aus, dass ich so weit zurücktauschen kann, wie die Schriftrolle es mir erlaubt gehen. Dann nehme ich die Plattform und Backtest auf dem Zeitrahmen, dass ich das zurück scrollen. Ist diese Methode zuverlässig, glaube ich, sehe ich jetzt. The Birt8217s Patch is free and therefore, it crashes MT4 when you close Tester, whereas the TDS paid version does not crash MT4 upon closing the Tester. I think I understand, how that works now, after thinking about it for a moment. It actually makes perfectly good sense, when you stop to think about it. Crash MT4 with the free patch, and then solve that problem with TDS. Pure genius. I keep kicking myself for not coming up with the idea. Thank you very much, Birt. I appreciate the help and the time you take actually helping people, by not creating more problems for them to solve. I8217ll be sure to check-out the Feature Matrix I wouldn8217t miss that for anything in the world at this point 8211 especially, given the ease with which the Birt8217s Patch has worked out for me. The entire process went very smoothly and everything worked exactly the way you said it would. MT4 crashes, but hey, its freeware 8211 so I can8217t complain You turned out to be a real stand-up guy Most forex retail websites, sell you a lot of headaches that don8217t solve problems, but create problems. Then they turn around and try to sell you even more headaches, which cause even more problems. In the meantime, one forgets all about trading, given all the problems they encounter with what8217s being offered online these days in the retail traders community. So, again 8211 thank you for being stand-up 2084 written by birt April 6, 2012 (4 years ago) It8217s all part of my plan to take over the world. It has nothing to do with the fact that there are limitations to what can be done from within an MQL script. Are you familiar with the proverb 8220never look a gift horse in the mouth8221 If you wish to use the Birt8217s patch script without any crash, you8217re invited to use MT4 build 402, the script has no problems there. But wait, all the EAs compiled with build 405 or higher will not work in build 402 and will simply crash the terminal, with or without the script, so now you have a reason to also head to Metaquotes and tell them they8217re stand-up. For the record, one of the reasons for creating the Tick Data Suite was that it was not possible to remove some crashes using MQL (e. g. the optimization crash or the crash when enabling the patch after a backtest). Anyway, nobody is forcing you to use the script if you have such a big problem with the crash upon closing the tester. Also, it8217s open source with a GPL license 8211 you are free to attempt fixing it if you wish or to find someone to fix it for you. After all, it8217s just code, what could be so hard, right Be sure to let me know if you succeed, I will gladly post it on the downloads page here. 2085 written by iDouble April 6, 2012 (4 years ago) One last (before I go) quick question about back testing multiple time frames in general, if you don8217t mind. I have created. HST files for every time frame that I need to test. I have placed those. HST files in the history folder of MT4, as your docs suggest. So, my question is this, can I simply run an EA that is designed with Indicators and trade logic that uses all the time frames for which I have. HST files located in history I realize that the Tester is being fed. FXT files. How, does the Tester know to look at the history folder, when one of the Indicators, or the trade logic used in the EA, needs to use data that comes from a different time frame Thanks, again iDouble 2086 written by birt April 6, 2012 (4 years ago) The strategy tester uses the data in the HST files when you use an indicator so it doesn8217t matter which timeframe the indicator is running on as long as you have the HST file for that timeframe. It8217s only reading the ticks from the FXT file and it always supplies the current tick bid price as the close price for the current bar to allow indicators to also work properly with shift 0. That8217s why it8217s mandatory to have the HST files that are in sync with your FXT, otherwise the results would be all wrong. 2087 written by iDouble April 6, 2012 (4 years ago) Of course, I meant: Broker8217s MT4 Namehistory Is where all. HST files are located for all available time frames and for the entire range of data that was downloaded from TrueFx. Thanks for the ADV on multi-time frame back testing. I was being intentionally sarcastic, but in a good way. I think you8217ve done an outstanding job with the Patch and Script, and think you should be able to enjoy the benefits from any encapsulated obsolescence. And, whether such encapsulation was planned, or not planned, is perfectly ok and acceptable because the tool was free of charge. That8217s why I said, I should have thought of it myself. If planned, it would be marketing genius. If not planned, it would be highly fortuitous at a minimum. Either way, GOOD JOB I8217m sticking with my plan to not allow Build 409 to auto-update and that has worked like a charm ever since. Besides, according to MetaQuotes, B409 was the last build for MT4 that would be updated. So, whatever build number is in play right now for MT4 8211 that8217s it, according to their websiteforum. They say that support for MT48217s last build would continue, however. But, my guess is that they will now turn all of their resources and attention, to MT5 and its significant array of problems. Oddly, none of the retail brokers that I consider worth heir weight in salt (and there are only two of them in retail Forex, as far as I am concerned) have told me they have any current plans for moving to MT5. So, I have no idea what MetaQuotes has been smoking, but if was the kind of guy who got high like that (I8217m certainly not), I would absolutely want what they use 8211 because that company8217s decision to not make MT5 backwards compatible, set them up as being a MetaMeth Lab, as far as I am concerned 8211 what a dumb decision. All that MT4 work that people have been doing for years, now down the tubes 8211 if their broker decides to take the leap. I hope they all stay with MT4, just to teach MetaQuotes a good lesson. But, of course, I digress just a little. Anyway, rock solid work, Birt 2090 written by birt April 7, 2012 (4 years ago) I was of course being a bit sarcastic in my message, too. I even included an ltsarcasmgt but since the wordpress comments are not very smart, it thought it8217s an HTML tag. Anyway, to make things clear, there were some very big changes from build 402 to build 405 which prompted me to completely rewrite the patch for that version (it8217s quite visible in the script code). I did my best to make backtesting work, but this had a few rather nasty side effects (crashes) that could not be addressed by MQL code alone. Since backtesting works (which is the point of the script), I decided to release it as it was 8211 most people don8217t need optimizations and if one is careful, the crashes are rather easy to avoid. As it happens, there are many people who only need backtesting and who are content with build 409 (there8217s really no incentive to get any newer build) so the script is still available and it works with the latest version of all the other free tools that you can find on this website (e. g. CSV2FXT). The Tick Data Suite uses a different approach and it is written from scratch with optimization in mind and designed to avoid any possible crashes such as those encountered with the script. Unfortunately, I lack the time to work on updating both so naturally the premium product is prioritized. Regarding MT5, it is kind of crap. From a programming point of view, its MQL is object oriented and kind of makes sense, but to be honest it8217s a pain in the ass when compared to MT4 MQL which is a total breeze. From a broker8217s point of view, it might make a lot of sense for US brokers, but I believe the major deterrent is the fact that there are not many EAs and indicators for it and upgrading from MT4 to MT5 costs 50k and I guess many brokers aren8217t willing to just throw that money at Metaquotes for a piece of software that is at best decorative at the moment. My guess is that no MT4 broker is going to stop offering MT4 and fully migrate to MT5 anytime soon. This year has already seen 4 new MT4 builds (two of which had major bugs) so it looks like they8217re still working on MT4 but they8217re damn sloppy and it seems their release chain doesn8217t include much of a testing phase. I agree. I don8217t think that Metaquotes has even heard of QAQC for the software development life cycle. In fact, they8217ve probably never even heard of SDLC at all. I wish ProTrader had gotten their act together, instead of bailing-out on the small trader, in favor of developing broker productsservices. I thought ProTrader really had a chance, and the mult-broker access from a single platform without programming, is the absolute perfect concept. But, ProTrader decided to go Hollywood, instead of sticking with the grass roots trader. The only hope right now, seems to be TradeInterceptor. A multi-brokermutli-account access platform from a single desktop application. Built-in multi-time frame back testing and multi-time frame indicator overlay on the primary trade execution chart. I think it is java based (might be the only drawback) and they really do need to focus more on Westernizing their operations. They do have development road maps for supporting MT4MQL, and I8217ve been told that they will support existing MT4 EAs, when all is said and done. I don8217t know their time tables, but NOW would not be soon enough. I8217ve come across another question for you, if you don8217t mind. Where do you go inside the MT4 install directory, to modify the Tester Chart Template that gets called to screen by the Back Tester I always end up having to modify the standard back tester chart template, by pausing the back tester and selecting the template I need 8211 going through the process of adding each indicator I want to visualize during the test. That8217s a lot of wasted time. I8217d like to be able to set one Tester Template, for each EA design 8211 done. Ive some question relating the source of the spreads downloaded from the Jforex platform, especially as to how it relates to the variable spread in 99 backtesting. 1) where would I find the find the feed that tick data is compiled from I assume its simply via the Jforex platform 8211 but Ive learnt not to assume anything 8211 better to ask. Id like to compare the spreads 8211 Jforex versus the broker I use 8211 just an eyeball side by side. If the8217re a big dispairty, then that throw out the results (especially with tick scalper) ie if my broker had much lower (or higher) spreads 2) does the spread values used each tick 100 accurately reflect what they were at each tick. or is there some forumula applied that creates the spread fluctuations I assume then if the EA had a spread filter and the spread rose above the max threshold, then the EA would not take the trade 8211 correct 3) if the spread values are accurate tick by tick 8211 why would anyone bother testing with a fixed spread isnt the whole idea of tick data testing to most accurately reflect the real market Thanks very much for your help, and please forgive me if these are questions already answered someplace on your website. 2098 written by birt April 15, 2012 (4 years ago) I wrote a very long reply some 15 mins after you posted, forgot to hit 8220Post comment8221 and restarted the browser which is rather frustrating so I8217m going to be shorter now. It8217s from the Dukascopy servers so you8217ll find it in JForex (demo is the same as live). If your broker8217s spreads are very different, the backtest results might be misleading depending on the EA, of course. If that8217s the case, you can try one of the other free tick data sources (Pepperstone, Oanda, etc.) 8211 one of them might be closer to what you have. The spreads during a variable spread backtest reflect the exact difference between the ask and bid price from the tick data CSV used to generate the FXT. In other words, they8217re 100 accurate. If your EA has a filter, trades will not be taken if the spread exceeds the threshold, assuming the spread is read by calculating the difference between the Ask and the Bid instead of using MarketInfo(Symbol(), MODESPREAD). Because spreads back in 2007 were much wider than what they are today. If the pair that your EA trades has a spread of e. g. max 4 nowadays, there8217s not much point to backtest it during 2007 when the spread was as high as 10, especially if it8217s a spread sensitive EA. Such real spread backtests usually represent a worst case scenario. 2099 written by Murray April 15, 2012 (4 years ago) Unfortunately, not at the moment and I8217m currently not planning to release something like that. Perhaps in a couple of years if Metaquotes manages to shove it down the brokers8217 throat and to make the EA developers start working with it. Right now, the platform is not popular at all and rather unfriendly to programmers. I haven8217t seen a single EA released only in MT5 form or a single broker that as much as plans to drop MT4 support. 2104 written by Renato April 25, 2012 (4 years ago) Thanks for your answer My EA works with 2 ema8217s. one on the current timeframe (30M,1H) and the other ema with 1 Minute period. I run the EA in a MT4 normal strategy tester under 30M timeframe and it works fine. This means that the signal based on the 30M and 1 minute ema opens the orders correctly. When I used the MT4 version with birt8217s patch, it seems that the EA does not recognize the 1M ema indicator, since no orders are opened. If I delete the portion of the code corresponding to the 1M ema, the EA does open the orders. So we may conclude that the 1M period ema indicator is not recognized for any reason. If this is happening with other EA8217s then this could cause misleading results. I am using Oanda v. 401, dukascopy Jforex data and Birt8217s patch version for r. 401. All HST files for each period are in the historyOanda practice folder. This is the portion of the code I have : Current timefarme 30M EMA8217s : SlowMAbar0 iMA(NULL,0,SlowMAPeriod, SlowMAShift, SlowMAMethod, SlowMAAplliedPrice, MASignalBar) SlowMAbar1 iMA(NULL,0,SlowMAPeriod, SlowMAShift, SlowMAMethod, SlowMAAplliedPrice, MASignalBar1) SlowMAbar2 iMA(NULL,0,SlowMAPeriod, SlowMAShift, SlowMAMethod, SlowMAAplliedPrice, MASignalBar2) FastMAbar0 iMA(NULL,0,FastMAPeriod, FastMAShift, FastMAMethod, FastMAAplliedPrice, MASignalBar) FastMAbar1 iMA(NULL,0,FastMAPeriod, FastMAShift, FastMAMethod, FastMAAplliedPrice, MASignalBar1) FastMAbar2 iMA(NULL,0,FastMAPeriod, FastMAShift, FastMAMethod, FastMAAplliedPrice, MASignalBar2) RSIbar0 iRSI(NULL,0,RSIPeriod, RSIAppliedPrice, RSISignalBar) RSIbar1 iRSI(NULL,0,RSIPeriod, RSIAppliedPrice, RSISignalBar1) 1 minute EMA: MSlowMAbar0 iMA(NULL,1,SlowMAPeriod, SlowMAShift,0,SlowMAAplliedPrice, MASignalBar) MSlowMAbar1 iMA(NULL,1,SlowMAPeriod, SlowMAShift,0,SlowMAAplliedPrice, MASignalBar1) MFastMAbar0 iMA(NULL,1,FastMAPeriod, FastMAShift, FastMAMethod, FastMAAplliedPrice, MASignalBar) MFastMAbar1 iMA(NULL,1,FastMAPeriod, FastMAShift, FastMAMethod, FastMAAplliedPrice, MASignalBar1) if ((FastMAbar1 SlowMAbar0) (FastMAbar2 SlowMAbar0)) ampamp RSIbar1 RSISignalLevel) if (TradeNotPlacedYet()) if (MFastMAbar1 MSlowMAbar0) OpenBuyOrder() NOT OPENING ORDER HERE, IF I DELETE THE if (MFastM8230 portion it does open the order correctly8230 if ((FastMAbar1 gt SlowMAbar1 ampamp FastMAbar0 SlowMAbar2 ampamp FastMAbar0 RSISignalLevel ampamp RSIbar0 MSlowMAbar1 ampamp MFastMAbar0 lt MSlowMAbar0) OpenSellOrder()


No comments:

Post a Comment