Dokumentation

Zuletzt aktualisiert am 12. 12. 2018 von Kornel Mazur

Teststrategie in MetaTrader 4 mit Tickgenauigkeit

Der neue Strategy Quant X Data Manager sowie der QuantDataManager ermöglichen es Ihnen nun, spezielle FXT- und HST-Dateien für MetaTrader 4 zu exportieren, mit denen Sie Ihre Strategien in MT4 mit der höchstmöglichen Modellierungsqualität testen können.

Dies geschieht durch den Export von Tick-Daten aus StrategyQuant und deren Verwendung im MT4 Strategy Tester.

Schritt 1: Exportieren Sie FXT- und HST-Daten in den MetaTrader4

Gehen Sie zum Datenmanager, wählen Sie einige Tick-Daten aus und klicken Sie auf die Schaltfläche Export to MT4 (FXT & HST) in der Symbolleiste.

Daraufhin wird ein neues Dialogfeld geöffnet, in dem Sie weitere Einzelheiten angeben müssen.

Als erstes sollten Sie den zu exportierenden Datumsbereich angeben.

Wenn Sie dies zum ersten Mal tun, müssen Sie auch den Pfad zu Ihrer MetaTrader4-Installation angeben. SQ X benötigt ihn, um die Dateien in den entsprechenden Ordnern zu erzeugen.

Als Letztes müssen Sie das richtige MT4-Symbol und dessen Einstellung in der unteren Hälfte des Dialogs auswählen.
Normalerweise wird das Symbol automatisch erkannt, aber wenn Sie ein exotisches Forex-Symbol verwenden, müssen Sie das Symbol möglicherweise selbst auswählen und sogar die aktuellen Einstellungen Ihres MetaTraders exportieren. Dies wird im Abschnitt "Fehlerbehebung" näher erläutert.

Wenn alles richtig konfiguriert ist, klicken Sie auf Export starten. Data Manager beginnt nun mit der Generierung von FXT- und HST-Dateien, die im MT4 Strategy Tester verwendet werden, um qualitativ hochwertige Backtests durchzuführen.

Hinweis! Sie müssen MetaTrader vor dem Export ausschalten, da es sonst zu Fehlern in den exportierten Dateien kommen kann.

Schritt 2: MetaTrader starten und Strategie-Backtest durchführen

Starten Sie Ihren MetaTrader, öffnen Sie den Strategy Tester, wählen Sie eine zu testende Strategie und das Symbol, das Sie gerade exportiert haben. Sie können das Kontrollkästchen Datum verwenden deaktiviert lassen - der Test wird dann mit den gesamten exportierten Daten durchgeführt.
Wenn Ihr Backtest beendet ist, gehen Sie auf Bericht und Sie sollten sehen, dass der Backtest mit der Modellierungsqualität 99% durchgeführt wurde.

Mögliches Problem - Benutzerdefinierte MT4-Einstellungen oder fehlendes Symbol

Wenn Sie ein exotisches Symbol verwenden oder genau die gleichen Handelseinstellungen wie in Ihrer MT4-Installation verwenden möchten, können Sie unser Skript verwenden, um die Details Ihrer MT4-Symbole zu exportieren.

Dazu müssen Sie unser spezielles Skript ausführen, das die MT4-Symboldaten in eine Datei zur Verwendung im Datenmanager exportiert.

Das benutzerdefinierte Skript befindet sich im Ordner {SQ-Installation}/benutzerdefinierte_Indikatoren/MetaTrader4/Scriptsheißt es Eigenschaften exportieren.mq4

Kopieren Sie dieses Skript in Ihr {MT4-Datenordner}/MQL4/Scripts und starten Sie MetaTrader neu.

Nun müssen Sie das Skript auf einem beliebigen offenen Chart starten. Gehen Sie dazu zurück zum MetaTrader, suchen Sie das Skript im Navigator und ziehen Sie es per Drag & Drop auf einen Chart.

WICHTIGER HINWEIS: Stellen Sie sicher, dass Ihr MetaTrader mit dem Broker verbunden ist, sonst funktioniert es nicht!

Wenn das Skript fertig ist, exportiert es die Eigenschaften der konfigurierten Symbole in eine Datei {MT4-Datenordner}/MQL4/Files/mt4.properties

Kopieren Sie diese Datei in einen Ordner, in dem Sie sie später leicht wiederfinden können.

Im Schritt 1, in dem Sie den Export konfigurieren, klicken Sie auf die Schaltfläche link Andere MT4-Datenspezifikationsdatei laden und finden Sie Ihre Datei.

Die neu erstellte Datei wird mit den aktuellen Eigenschaften für jedes Symbol in Ihrem MetaTrader geladen. Wählen Sie dann einfach das richtige Symbol aus, klicken Sie auf "Exportieren" und das war's.

Mögliches Problem - Backtest produziert keine Trades oder es gibt Fehler im Journal

Im Backtest werden keine Trades erzeugt oder es gibt viele Fehler im Journal.

Der wahrscheinlichste Grund ist, dass die Eigenschaften des Symbols, die während des FXT-Exports verwendet werden, nicht mit den Einstellungen Ihres Brokers übereinstimmen. Sie müssen Ihre eigenen Symboleigenschaften aus MT4 exportieren und sie im Datenmanager verwenden, indem Sie die Schritte ausführen, die in Mögliches Problem 1.

Mögliches Problem - Qualität der Modellierung ist k.A.

Manchmal wird die Modellierungsqualität auf der MT4-Ergebnisseite nicht als 99%, sondern als n/a angezeigt.

Dies ist weniger schlimm als es scheint, es bedeutet, dass MetaTrader nicht in der Lage ist, die Qualität der Modellierung zu bestimmen. Wir haben keinen Grund gefunden, warum das manchmal passiert, es scheint mit einer bestimmten MT4-Installation zusammenzuhängen.

Wie auf dem Bild oben zu sehen ist, obwohl die Modellierungsqualität nicht vorhanden ist, gibt es keine Fehler, und der gesamte Modellierungsbalken ist grün.
Das bedeutet, dass das Backtesting mit echten Tickdaten fehlerfrei funktioniert hat, Es ist ein Problem des MetaTrader, dass er aus irgendeinem Grund nicht die richtige Modellierungsqualität berechnen kann.

Es handelt sich in der Regel um ein Problem in der jeweiligen MetaTrader-Installation. Eine andere MetaTrader-Installation, die mit denselben FXT-Daten läuft, liefert 99% Modellierungsqualität.

Oben sehen Sie einen Screenshot von zwei verschiedenen MT4-Installationen, die die gleiche Strategie mit den gleichen Daten testen.
Der erste hat die Modellierungsqualität 99%, der zweite nicht, aber wie Sie sehen können, sind die modellierten Ticks und die Ergebnisse der Strategie genau die gleichen.

Zusammengefasst. Sie brauchen sich keine Sorgen um die Qualität der Modellierung zu machen, wenn es keine Diagrammfehler gibt und der gesamte Balken grün ist.

War dieser Artikel hilfreich? Der Artikel war nützlich Der Artikel war nicht nützlich

57 Kommentare
Älteste
Neueste Meistbewertet
Könige
Könige
26. 6. 2019 12:17 Uhr

Ich kann die Datei ExportProperties.mq4 nicht finden. Kann jemand diese Datei mit mir teilen? Vielen Dank im Voraus.

Mark Fric
Mark Fric
Antwort auf  Könige
2. 7. 2019 10:22 Uhr

Dieses Skript befindet sich im Ordner {StrategyQuant}\custom_indicators\MetaTrader4\scripts in Ihrer StrategyQuant X Installation.

zhuzhiqiang
zhuzhiqiang
4. 12. 2019 6:28 Uhr

Hallo admin

Nachdem ich die Software gekauft hatte, schrieb ich gestern eine E-Mail an das Support-Team in Hongkong, aber ich habe noch keine Antwort erhalten. Ich frage mich, ob wir hier eine Lösung finden können.
Beschreibung des Fehlers:
Nach dem Import erscheint die folgende Fehlerinformation in der Protokolldatei mit dem MT4-Beispiel-EA.
19:00:05 MACD Muster USDCHF,M1: OrderModify-Fehler 130
19:00:10 MACD Muster USDCHF,M1: OrderModify-Fehler 130
19:00:10 MACD Muster USDCHF,M1: OrderModify-Fehler 130
Obwohl ich die Beschreibung des Problems auf der offiziellen Website gefunden habe, konnte ich die Lösung nicht finden, können Sie mir also eine Lösung geben?
Dankeschön

tomas262
tomas262
Antwort auf  zhuzhiqiang
22. 1. 2020 8:27 Uhr

Hallo, der Fehler 130 bedeutet: "invalids stops" und hängt eher mit der Strategie als mit den verwendeten Daten zusammen. Sie können uns die Strategie zur Verfügung stellen und wir können sie überprüfen Unterstützung.com

Lukasz Bajor
Lukasz Bajor
24. 1. 2020 2:03 am

Ich kann die Datei ExportProperties.mq4 nicht finden. Kann jemand diese Datei mit mir teilen? Vielen Dank im Voraus. Ich habe nur eine QDM Pro-Lizenz und keine Strategy Quant

tomas262
tomas262
Antwort auf  Lukasz Bajor
24. 1. 2020 9:50 Uhr

Hallo, dieses Skript befindet sich im Ordner {QuantDataManager}\custom_indicators\MetaTrader4\scripts in Ihrer QuantDataManager-Installation.

MacMil
MacMil
11. 2. 2020 5:33 pm

Warum der Fehler "Ungültige MT4-Datenspezifikationsdatei"? ? Wie kann ich ihn beheben? Was mache ich falsch?

tomas262
tomas262
Antwort auf  MacMil
11. 2. 2020 9:17 Uhr

Hallo, haben Sie die MT4-Datenspezifikationsdatei mit dem Skript ExportProperties.mq4 erstellt?

MacMil
MacMil
Antwort auf  tomas262
12. 2. 2020 8:03 Uhr

Ja, ich habe es geschafft. Hier ist meine Berufung . Ich habe alles nach der Anleitung gemacht. https://roadmap.strategyquant.com/tasks/qdm_0117

MacMil
MacMil
Antwort auf  MacMil
12. 2. 2020 8:16 Uhr

Ich habe alles noch einmal überprüft. Es stellte sich heraus, dass die falsche Datei hochgeladen wurde. Man muss vorsichtig sein! =)))
Funktioniert!

Raymond
Raymond
6. 9. 2021 2:01 Uhr

Pls beraten, wie die Tick-Daten auf Mac-Version MT4 zu exportieren, Danke!

giovanni
giovanni
15. 11. 2021 12:43 Uhr

Hallo. Apropos QDM Pro Version, ist es möglich, mehrere Symbole in einer Zeit in MT4 zu exportieren? Vielen Dank im Voraus.

Heta Saputra
Heta Saputra
22. 12. 2021 11:09 Uhr

Kann ich die heruntergeladenen historischen Daten von einem MT4 zur Verwendung in MT4 eines anderen Brokers kopieren?

tomas262
Verwalter
Antwort auf  Heta Saputra
22. 12. 2021 11:53 Uhr

Wir haben dies nicht getestet, aber es könnte funktionieren. Verschieben Sie einfach alle HST- und FXT-Dateien von einer auf eine andere MT-Kopie

Алексей
Алексей
15. 1. 2022 1:56 Uhr

Здравствуйте! Как почистить память диска? 24 гигабайта заняла информация за 2.5 года тиков

tomas262
Verwalter
Antwort auf  Алексей
17. 1. 2022 9:57 Uhr

Hallo, das ist ganz normal. Tick-Daten sind riesig. Wenn nicht wirklich notwendig, verwenden Sie stattdessen M1-Daten
Привет, это очень нормально. Тиковые данные огромны. Если это действительно необходимо, используйте вместо этого данные M1.

Алексей
Алексей
Antwort auf  tomas262
19. 1. 2022 7:35 Uhr

Не, нужны именно тиковые данные. Но как потом почистить память? Где всё сохраняется?

Phuwadech Phongwuttisak
18. 2. 2022 6:03 Uhr

Ich kann den EA nicht backtesten, er meldet Fehler 130,
Ich habe für eine Lösung für eine lange Zeit suchen, aber immer noch nicht finden können, und die EA, die ich getestet ist eine generische EA, die mit MQL5 kommt, Name EA MACD Sample.

tomas262
Verwalter
Antwort auf  Phuwadech Phongwuttisak
18. 2. 2022 7:24 Uhr

Hallo,
Haben Sie eine eigene mt4.properties-Datei für den Datenexport erstellt? Außerdem sollten Sie im Exportdialog den Wert "Name in MT4" auf "XAUUSD.bs" setzen.

Phuwadech Phongwuttisak
Antwort auf  tomas262
19. 2. 2022 4:09 am

Ich habe benutzerdefinierte mt4.properties-Datei für den Datenexport nach dem document.export Dialog getan habe ich das auch getan. Daten kam nur aber kann nicht Backtest. Ich bestätige, dass ich alle nach dem Dokument getan haben.

Phuwadech Phongwuttisak
Antwort auf  Phuwadech Phongwuttisak
19. 2. 2022 4:23 am

Ich habe versucht, meinen Broker zu exness zu wechseln, aber das Ergebnis ist immer noch dasselbe.

Roman Brazhnyk
Roman Brazhnyk
3. 8. 2022 4:07 Uhr

Wie exportiert man die Tick-Daten in die Mac-Version von MT4? Ich sah Antworten wie "es gibt keine MT4 für Mac" usw. Ich habe Mac und ich habe MT4 auf ihm laufen. Aber ich bin kämpfen, um Tick-Daten zu importieren (einer der Gründe - Broker-Name kann nicht definiert werden).
Vielen Dank

Update: Ich habe es herausgefunden - es funktioniert gut, aber die Auswahl des Datenordners ist verwirrend (bei mir war "Metatrader 4" im Pfad doppelt vorhanden - schwer zu erkennen).

Das Problem ist behoben. Danke

Zuletzt bearbeitet am 4 Jahre vor von Roman Brazhnyk
Alen Zadoorian
26. 8. 2022 2:28 Uhr

Hallo,
Wenn ich das Skript "Eigenschaften exportieren" auf dem Chart eines Symbols ausführe, um eine "Eigenschaftsdatei" zu erhalten, gilt diese Datei nur für dieses Symbol oder für alle Symbole meines Brokers?

tomas262
Verwalter
Antwort auf  Alen Zadoorian
26. 8. 2022 2:46 pm

Die Eigenschaftsdatei enthält alle Symboldefinitionen. Vergessen Sie nicht, mit Ihrem Broker verbunden zu bleiben, wenn Sie es verwenden. Klicken Sie außerdem mit der rechten Maustaste in das MT4-Symbolfenster und wählen Sie "Alle anzeigen".

Alen Zadoorian
Antwort auf  tomas262
26. 8. 2022 3:14 pm

Danke Tomas für deine Hilfe, du hast gesagt "vergiss nicht, mit dem Broker verbunden zu bleiben, wenn du ihn benutzt".
Meinen Sie mit "Skript" oder mit "gespeicherte Eigenschaftsdatei auf der QuataDataManager-Exportseite"?

Alen Zadoorian
Antwort auf  tomas262
27. 8. 2022 6:36 Uhr

Entschuldigung, vielleicht war meine letzte Antwort eine zu primitive Frage,
aber über Zeitzone..does "mt4.properties"-Datei auch exportierte Daten Zeitzone zu meinem Broker-Server-Zeitzone konvertieren oder sollte ich konvertieren, dass selbst?

Pantawit Buthcham
4. 9. 2022 10:37 Uhr

Ist es notwendig, die gleiche Zeitzone wie die des Maklers zu haben?
Der Broker hat zum Beispiel die Zeitzone utc+2 dts.
Müssen wir zeitzonenkonvertierende Daten wie ein Broker exportieren?

tomas262
Verwalter
Antwort auf  Pantawit Buthcham
5. 9. 2022 7:57 Uhr

Auf jeden Fall können Sie in der Zone des Brokers klonen, bevor die Daten exportiert werden.

Francisco Contreras
Francisco Contreras
19. 9. 2022 3:39 pm

Weiß jemand, warum in allen Backtesting tun wir die Ergebnisse mit richtig, bis es das Ende des Zeitraums erreicht. Dann fällt die Grafik plötzlich und der Bericht zeigt Verluste von fast das gesamte Anfangskapital und die DD ist 70%, sogar 80%.?

tomas262
Verwalter
Antwort auf  Francisco Contreras
3. 10. 2022 6:36 Uhr

Ist Ihr Handel ordnungsgemäß geschlossen? Das kann passieren, wenn Sie einen Handel sehr lange halten und er am Ende des Tests beendet wird

Ruslan
Ruslan
24. 11. 2022 2:26 Uhr

Hallo,
Ich habe ein Problem. Ich möchte S&P500-Daten in MT4 exportieren, aber nach dem Laden der MT4-Datenspezifikationsdatei (alle Daten scheinen korrekt zu sein), erschien die Anweisung in rot.
"Warnung - es gab eine Änderung im MT4 ab Build 8xx - er respektiert nicht die Spread-Einstellung aus der FXT-Datei, sondern wendet den im Strategy Tester konfigurierten Spread an."
Die Daten werden erfolgreich exportiert, aber während des Strategietests werden keine Abschlüsse getätigt.
Können Sie helfen, das Problem zu lösen?

tomas262
Verwalter
Antwort auf  Ruslan
25. 11. 2022 4:48 Uhr

Exportieren Sie die Daten aus der QDM-Version 121? Verwenden Sie auch das Skript für MT4 (zum Exportieren von Eigenschaften) aus der Version 121? Nur die aktualisierte Version muss verwendet werden, um dies korrekt zu tun

Kevin Cheung
6. 12. 2022 10:21 Uhr

Ich fand das sehr schwierig zu benutzen!!! Jeder einzelne Export muss die Spezifikationsdatei laden. Immer ERROR 131!!!

tomas262
Verwalter
Antwort auf  Kevin Cheung
8. 12. 2022 8:37 Uhr

Sie müssen QuantDataManager (letzte Version - Build 121, veröffentlicht am 27. Juli 2022) oder eine neuere Version verwenden, um die Daten zu exportieren und das aktualisierte Skript - ExportProperties.mq4 in dieser Version für Ihren MT4 zu verwenden

In der vorherigen Version gab es einen Fehler im Export-Skript, der zu dem Fehler 131 in MetaTrader4 führte, wenn man mit exportierten Tick-Daten testete

Issac Wong
Issac Wong
6. 12. 2022 3:28 Uhr

Hallo, darf ich fragen, ob dies Broker mit Suffix/Präfix unterstützt?

tomas262
Verwalter
Antwort auf  Issac Wong
8. 12. 2022 8:36 Uhr

Ja, Sie müssen QuantDataManager (letzte Version - Build 121, veröffentlicht am 27. Juli 2022) oder eine neuere Version verwenden, um die Daten zu exportieren und das aktualisierte Skript - ExportProperties.mq4 in dieser Version für Ihren MT4 zu verwenden.

Malee Nomsod
Malee Nomsod
31. 12. 2022 8:17 Uhr

Wenn das Skript fertig ist, exportiert es die Eigenschaften der konfigurierten Symbole in eine Datei {MT4-Datenordner}/MQL4/Files/mt4.properties

Ich verstehe das nicht, und ich kann den Fehler 131 nicht rückprüfen.

tomas262
Verwalter
Antwort auf  Malee Nomsod
2. 1. 2023 18:37 Uhr

Stellen Sie sicher, dass Sie die aktuelle Version des Skripts \custom_indicators\MetaTrader4\scripts\ExportProperties.mq4 verwenden.
zusammen mit QDM 121. Wenn Sie SQX verwenden, stellen Sie sicher, dass Sie die aktualisierte Version 136 (mit dem neuen Skript) verwenden

Die Vorgängerversionen verursachten den Fehler 131

Kenji Izutani
8. 5. 2023 6:34 Uhr

Hallo, obwohl ich Tickdaten mit "alle Zeit" für "Datenbereich für den Export auswählen" exportiert habe, wurden nur Daten von etwa 20 Monaten exportiert. Gibt es eine Beschränkung für die Dauer des Datenbereichs?
Danke,

WJPII
8. 8. 2023 17:40 Uhr

Ich brauche Hilfe bei einem Fehler/Problem mit SQX latest v136. Ich habe ursprünglich alle Ticks heruntergeladen, die ich über den Datenmanager benötigte. Dann habe ich versucht, diese Paare/Ticks über "export to csv" zu exportieren, damit ich die xls-Dateien für MT4 konvertieren kann. Ich kann die Option "Export nach MT4" nicht verwenden, weil ich nicht genug Platz auf meinem c: Laufwerk für die Historie habe und die portable Methode von MT4 verwende, um alles auf meinem D: Laufwerk zu haben, das größer ist. Daher funktioniert die Option "Nach MT4 exportieren" nicht, weil sie nach meinem Roaming-Ordner sucht.... Weiterlesen "

Jiri Vorisek
Jiri Vorisek
7. 3. 2024 8:49 Uhr

Hallo, ich habe ein Problem mit dem Exportieren von Daten aus QuantDataManager zu MT4. Ich kann nur erfolgreich Daten für Währungspaare exportieren (ich habe GPBUSD und EURUSD versucht). Ich kann nicht erfolgreich Daten für Indizes exportieren (ich habe DAX, US500+ und US2000 ausprobiert). Andere/zusätzliche Symbole habe ich noch nicht ausprobiert. Ich befolge die Anweisungen genau, einschließlich der Ausführung des Skripts ExportProperties.mq4 und der Verwendung der erstellten Datei mt4.properties beim Export. Für die Indizes erhalte ich jedoch keine Ergebnisse, wenn ich einen Backtest durchführe. Die Qualitätsmodellierung hat eine volle grüne Spalte. Das Protokoll sagt, dass die Datei "xxxxx+1_0.fxt" nicht geöffnet werden kann und dass diese Datei... Weiterlesen "

tomas262
Verwalter
Antwort auf  Jiri Vorisek
8. 3. 2024 7:11 pm

Verwenden Sie die neueste Version von QDM? Sie können uns dies auf unserer Unterstützung.com E-Mail, werden wir prüfen

เนติพงศ์ มานะพงศ์
เนติพงศ์ มานะพงศ์
4. 9. 2024 4:42 pm

Ich danke Ihnen vielmals.
Wenn jemand eine .fxt kann nicht geöffnet werden [5] Problem in mt4, tun, was genau in dem Thema:
Mögliches Problem - Benutzerdefinierte MT4-Einstellungen oder fehlendes Symbol

es wird Ihr Problem lösen

Zuletzt bearbeitet am 1 Jahr vor von เนติพงศ์ มานะพงศ์
Gus Tanudji
Gus Tanudji
7. 9. 2024 12:38 Uhr

Ich habe versucht, fünf Jahre an Daten zu exportieren, die ich in MT4 heruntergeladen habe. Nach Abschluss sind die FXT-Dateien leer (0 Bytes). Obwohl das Protokoll etwas Ähnliches anzeigt: 2024.9.7 21:08 XAUUSD_TICK_UTCPlus03 Completed 2024.9.7 21:08 XAUUSD_TICK_UTCPlus03 Exported to MT4 2021.12.07 12:09 2024.9.7 21:08 XAUUSD_TICK_UTCPlus03 Exported to MT4 2021.12.06 17:44 2024.9.7 21:08 XAUUSD_TICK_UTCPlus03 Exportiert zu MT4 2021.12.06 03:13 2024.9.7 21:07 XAUUSD_TICK_UTCPlus03 Exportiert zu MT4 2021.12.03 18:42 2024.9.7 21:07 XAUUSD_TICK_UTCPlus03 Exportiert zu MT4 2021.12.03 16:25 2024.9.7 21:07 XAUUSD_TICK_UTCPlus03 Exportiert zu MT4 2021.12.02 21:54 2024.9.7 21:07 XAUUSD_TICK_UTCPlus03 Exportiert nach MT4 2021.12.02 17:19 2024.9.7 21:07 XAUUSD_TICK_UTCPlus03 Exportiert nach MT4 2021.12.02 05:41 2024.9.7 21:07 XAUUSD_TICK_UTCPlus03... Weiterlesen "

Zuletzt bearbeitet am 1 Jahr vor von Gus Tanudji
tomas262
Verwalter
Antwort auf  Gus Tanudji
17. 9. 2024 4:46 pm

Ich empfehle die Überprüfung mit Data Manager -> Tools -> View & analyze und den Wechsel zum H1-Zeitrahmen. Prüfen Sie, ob die Daten tatsächlich verfügbar sind und nicht fehlen.

Gus Tanudji
Gus Tanudji
8. 9. 2024 12:22 Uhr

1) Was ist genau die Geschichte mit MT4 FST-Dateien mit einem 4GB Limit?

Da ich 2 Jahre FXT exportiert habe, ist jede Datendatei etwa 12 GB groß. Ich habe ein Backtesting durchgeführt und keine Probleme festgestellt.

Welche Probleme gibt es also mit 4 GB?

2) Wie groß sollte die erwartete Größe der FXT-Datei pro Datenjahr sein? Ich finde 12 GB zu viel für zwei Jahre.

tomas262
Verwalter
Antwort auf  Gus Tanudji
17. 9. 2024 4:06 pm

Ja, es gibt in der Tat eine Beschränkung der Dateigröße von 4 GB beim Backtesting mit Tick-Daten mit MetaTrader 4 (MT4). Diese Begrenzung ergibt sich aus der Tatsache, dass MT4 eine 32-Bit-Architektur verwendet, die die maximale Dateigröße für bestimmte Dateitypen, einschließlich Tick-Daten, einschränkt. Der Backtest kann laufen, aber MT verarbeitet nicht alle Daten.

Pablo Nieto
Pablo Nieto
21. 11. 2024 7:42 Uhr

Wenn ich versuche, das Symbol auszuwählen, erscheint es nicht als eine mögliche Auswahl

roozbeh moradnia
roozbeh moradnia
19. 5. 2025 2:06 Uhr

Hallo und guten Tag

Ich habe alle Schritte sorgfältig befolgt, aber ich erhalte immer noch diese Meldung, wenn ich die Datei lade ( mt4.properties ) :

"Ungültige MT4-Daten-Spezifikationsdatei. " Wie lässt sich dieses Problem beheben?

Ich danke Ihnen.

tomas262
Verwalter
Antwort auf  roozbeh moradnia
30. 5. 2025 6:47 Uhr

Bitte kontaktieren Sie unseren Support unter Unterstützung.com, wir könnten es uns ansehen

Ichi_Moku
Ichi_Moku
6. 8. 2025 10:49 Uhr

Hallo,

Sie erwähnten ein Skript, das verwendet werden soll, um Daten aus dem QuantDataManager ordnungsgemäß in den MT4 zu exportieren. Ich kann die Datei nicht finden. Können Sie sie mir bitte zusenden?
Ich habe nicht StrategyQuant nur QuantDataManger mit MT4 verwendet werden.
Warum nicht einfach hier im Forum veröffentlichen?

Mit freundlichen Grüßen

tomas262
Verwalter
Antwort auf  Ichi_Moku
13. 8. 2025 4:47 pm

das Skript finden Sie unter SQX(oder QDM)\custom_indicators\MetaTrader4\scripts

Ichi_Moku
Ichi_Moku
7. 8. 2025 7:01 Uhr

Hallo zusammen,
sind Ihre MT4 Backtests auch lächerlich langsam? Ich habe große Hardware mit super schnellen SSD, CPU und DDR5, aber die Backtests sind extrem langsam.

Vor Jahren habe ich TickDataSuite verwendet, aber ich kann mich nicht erinnern, dass es so langsam war. Auf keinen Fall kann ich EAs in diesem langsamen Tempo optimieren. 1 Backtest dauert Stunden, und damit die Optimierung ein paar Parameter könnte Tage dauern.

Gibt es eine Lösung für dieses Problem?

tomas262
Verwalter
Antwort auf  Ichi_Moku
13. 8. 2025 4:46 pm

Verwenden Sie MT5, MT4 verwendet nur einen einzigen Kern Ihrer CPU

Ichi_Moku
Ichi_Moku
8. 8. 2025 3:48 pm

Das Skript speichert den Broker-Servernamen nicht, obwohl einige EA's ihn benötigen, um zu funktionieren. Mit Hilfe von ChatGPT habe ich den Skriptcode so geändert, dass er auch Ihren (Test-)MT4-Broker-Servernamen enthält. Hier ist der vollständige Code, den Sie als Skript kompilieren können: #property copyright "StrategyQuant" #property link "" #property show_inputs #property strict void OnDeinit(const int reason) { } void Save(int file_handle, string str){ FileWriteString(file_handle,str+"\r\n"); FileFlush(file_handle); Print(str); } void OnStart(){ ResetLastError(); int file_handle=FileOpen("mt4.properties",FILE_WRITE|FILE_TXT); Print(file_handle); if(file_handle<0) { Print("Die Datei konnte nicht über den absoluten Pfad geöffnet werden"); Print("Fehlercode ",GetLastError()); } string server_name = AccountServer(); Save(file_handle, "broker.server="... Weiterlesen "

1mt5
31. 10. 2025 4:40 Uhr

12:35:54.901 TestGenerator: Datei “D:\MetaTrader 4\tester\history\EURGBP60_0.fxt” ist schreibgeschützt

tomas262
Verwalter
Antwort auf  1mt5
31. 10. 2025 5:53 Uhr

Dies ist kein Fehler. Es ist beabsichtigt. MT4 versucht, die Datei, die Sie aus QDM/SQX.... exportieren, neu zu schreiben, weshalb wir ‘schreibgeschützt’ eingestellt haben.’