ich habe die letzten Tage versucht TS-Daten in den MetaTrader zu importieren.
Das Handelssystem, welches ich testen möchte basiert auf M15, H1 und D1-Daten.
Hierzu bin ich streng nach dem 90% Modellierungsvorschlag von henrik vorgegangen und habe mir, nach etwas Mühe auch im korrekten Format, M1, M15, H1 und D1 Daten
aus TS exportiert.
Nach dem nativen Import in MT wollte ich die Strategie testen und bekomme immer folgenden Fehler:
18:00:21 TestGenerator: unmatched data error (low value 113.9900 at 2007.01.12 09:45 is not reached from the least timeframe, low price 114.0100 mismatches)
18:00:21 TestGenerator: unmatched data error (high value 114.0700 at 2007.01.12 10:24 and price 114.1400 mismatched)
18:00:21 TestGenerator: unmatched data error (high value 114.0700 at 2007.01.12 10:26 and price 114.1400 mismatched)
18:00:21 TestGenerator: unmatched data error (high value 114.0700 at 2007.01.12 10:27 and price 114.1400 mismatched)
18:00:22 TestGenerator: unmatched data error (low value 113.9900 at 2007.01.17 08:15 is not reached from the least timeframe, low price 114.0100 mismatches)
18:00:23 TestGenerator: unmatched data error (high value 114.0700 at 2007.01.17 14:41 and price 114.1400 mismatched)
Scheinbar rechnet TS fehlende Kurse anders zusammen oder berechnet Zwischenwerte für diese? Ich weiß
es nicht. Die Daten müssten doch eigentlich importierbar und testbar sein, oder?
Hat jemand von Euch schon mal TS Daten in den MT importiert und kennt das Problem?
Allerdings war hier noch nicht Schluß. Die zweite Möglichkeit ist ja, nur M1-Daten zu importieren und über den
Period-Converter die anderen TimeFrames zu erzeugen und wieder zu importieren. Auch dies
habe ich, dieses mal für alle Zeitebenen bis zum Tageschart durchgeführt.
Nun sind die Daten allerdings anders, als die von TS. Wenn ich Daten einer Zeiteinheit wieder exportiere
und sie mit den initial von TS exportierten vergleiche, sehe ich unterschiedliche Werte, das sollte doch nicht sein.
Ich kann es mir nur so erklären, dass MT intern wiederum anders mit den Daten oder evtl. fehlenden Kursen umgeht.
Wenn ich über den Period-Converter arbeite, dann kann mein System auch Backtesten, aber mit völlig anderen
Ergebnisses (trotz gleicher Daten). Im Chart sehe ich dann Stops von Kursen, die nie erreicht wurden ...
Ach ja, die Zeitverschiebung von TS und MT habe ich beachtet. TS fängt setzt als Periodenzeit immer den letzten Zeitpunkt,
MT den ersten. Bspw. setzt TS für den ersten M15 Bar die Zeit 08:15, MT aber 08:00, dies habe ich in den exportierten Daten
berücksichtigt, so dass diese nun bei 08:00 anfangen.
Kennt jemand das Problem, ist es lösbar oder umgehbar?
Hallo zusammen,
ich habe die letzten Tage versucht TS-Daten in den MetaTrader zu importieren.
Das Handelssystem, welches ich testen möchte basiert auf M15, H1 und D1-Daten.
Hierzu bin ich streng nach dem
90% Modellierungsvorschlag von henrik vorgegangen und habe mir, nach etwas Mühe auch im korrekten Format, M1, M15, H1 und D1 Daten
aus TS exportiert.
Nach dem nativen Import in MT wollte ich die Strategie testen und bekomme immer folgenden Fehler:
18:00:21 TestGenerator: unmatched data error (low value 113.9900 at 2007.01.12 09:45 is not reached from the least timeframe, low price 114.0100 mismatches)
18:00:21 TestGenerator: unmatched data error (high value 114.0700 at 2007.01.12 10:24 and price 114.1400 mismatched)
18:00:21 TestGenerator: unmatched data error (high value 114.0700 at 2007.01.12 10:26 and price 114.1400 mismatched)
18:00:21 TestGenerator: unmatched data error (high value 114.0700 at 2007.01.12 10:27 and price 114.1400 mismatched)
18:00:22 TestGenerator: unmatched data error (low value 113.9900 at 2007.01.17 08:15 is not reached from the least timeframe, low price 114.0100 mismatches)
18:00:23 TestGenerator: unmatched data error (high value 114.0700 at 2007.01.17 14:41 and price 114.1400 mismatched)
Scheinbar rechnet TS fehlende Kurse anders zusammen oder berechnet Zwischenwerte für diese? Ich weiß
es nicht. Die Daten müssten doch eigentlich importierbar und testbar sein, oder?
Hat jemand von Euch schon mal TS Daten in den MT importiert und kennt das Problem?
Allerdings war hier noch nicht Schluß. Die zweite Möglichkeit ist ja, nur M1-Daten zu importieren und über den
Period-Converter die anderen TimeFrames zu erzeugen und wieder zu importieren. Auch dies
habe ich, dieses mal für alle Zeitebenen bis zum Tageschart durchgeführt.
Nun sind die Daten allerdings anders, als die von TS. Wenn ich Daten einer Zeiteinheit wieder exportiere
und sie mit den initial von TS exportierten vergleiche, sehe ich unterschiedliche Werte, das sollte doch nicht sein.
Ich kann es mir nur so erklären, dass MT intern wiederum anders mit den Daten oder evtl. fehlenden Kursen umgeht.
Wenn ich über den Period-Converter arbeite, dann kann mein System auch Backtesten, aber mit völlig anderen
Ergebnisses (trotz gleicher Daten). Im Chart sehe ich dann Stops von Kursen, die nie erreicht wurden ...
Ach ja, die Zeitverschiebung von TS und MT habe ich beachtet. TS fängt setzt als Periodenzeit immer den letzten Zeitpunkt,
MT den ersten. Bspw. setzt TS für den ersten M15 Bar die Zeit 08:15, MT aber 08:00, dies habe ich in den exportierten Daten
berücksichtigt, so dass diese nun bei 08:00 anfangen.
Kennt jemand das Problem, ist es lösbar oder umgehbar?
Danke
DarthTrader