Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Ja, ich habe es mir nicht genau angesehen. Aber Sie haben das Wesentliche richtig verstanden :)
FileIsExist() gibt die Pipe mit dem Flag FILE_COMMON zurück
Im MT5 sind die Möglichkeiten und die Flexibilität der Einstellungen des Strategietesters viel größer als im MT4. Die überwiegende Mehrheit der Maklerunternehmen in aller Welt arbeitet jedoch nach wie vor nur mit MT4. Ist es möglich, die von einer bestimmten Brokerfirma im MT4-Format heruntergeladene Historie in das MT5-Format zu konvertieren, um sie im MT5-Tester laufen zu lassen?
Kommt sie bei einem Test zurück?
Nein, ich habe es gerade mit einem Skript überprüft.
Im MT5 sind die Möglichkeiten und die Flexibilität der Einstellungen des Strategietesters viel größer als im MT4. Die überwiegende Mehrheit der Maklerunternehmen in aller Welt arbeitet jedoch nach wie vor nur mit MT4. Ist es möglich, die von einer bestimmten Brokerfirma im MT4-Format heruntergeladene Historie in das MT5-Format umzuwandeln, um sie in den MT5 Strategy Tester einzuspeisen?
Sie können es nicht direkt tun. Das geht nicht, MetaQuotes Software Corp. ist dagegen. // Ich halte das für falsch, aber vielleicht wissen sie es besser.
Es gibt eine ziemlich zeitaufwändige Option - die Verwendung des mathematischen Modus. Wenn es Ihnen nichts ausmacht, probieren Sie es aus.
FileIsExist() gibt die Pipe mit dem Flag FILE_COMMON zurück
FileIsExist() auch im Testgerät
Ich habe den vagen Verdacht, dass die Dateien nichts damit zu tun haben. Vielleicht will der Tester Ihren EA aus einem anderen Grund nicht testen. Was steht im Protokoll?
2012.02.26 10:57:51 Core 1 EURUSD,H1: Test von experts\pattern10000.ex5 von 2009.12.01 00:00 bis 2012.02.10 00:00 gestartet
26 10:57:51 Core 1 EURUSD,H1 (MetaQuotes-Demo): 1 minutes OHLC ticks
2012.02.26 10:57:51 Core 1 EURUSD: history synchronized from 1971.01.04 to 2012.02.10
2012.02.26 10:57:51 Core 1 EURUSD: load 27 bytes of history data to synchronize
2012.02.02.26 10:57:51 Core 1 EURUSD: Symbol Tick Base gefunden
2012.02.26 10:57:51 Core 1 Intel Atom N450 @ 1.66GHz, 1013 MB
2012.02.26 10:57:51 Core 1 33 Kb Gesamtinitialisierungsdaten erhalten
2012.02.02.26 10:57:51 Kern 1 erfolgreich initialisiert
2012.02.26 10:57:51 Kern 1 Ersteinzahlung 3000,00 USD, Hebelwirkung 1:100
2012.02.26 10:57:51 Kern 1 Experten-Datei hinzugefügt: Experts\pattern10000.ex5. 33944 bytes loaded
2012.02.26 10:57:50 Core 1 common synchronization completed
2012.02.26 10:57:50 Tester EURUSD,H1 (MetaQuotes-Demo): testing of Experts\pattern10000.ex5 from 2009.12.01 00:00 bis 2012.02.10 00:00
2012.02.26 10:57:49 Kern 1 autorisiert (Agent Build 597)
2012.02.26 10:57:49 Kern 1 verbunden
2012.02.26 10:57:49 Kern 1 verbindet mit 127.0.0.1:3000
Nein, ich habe es gerade mit einem Skript überprüft.
Ich bin davon ausgegangen, dass eine solche Prüfung in OnInit() eingefügt wird und der Code dann zu Testzwecken ausgeführt wird, deren Ergebnisse wir dann sehen werden.