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
Versuchen Sie, Daten von einem ANDEREN Zeichen zu erhalten? Ohne Kontrolle?(Organisation des Datenzugriffs)
Diese Diskussion ist schon lange her und es ging um MQL4:
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Service Desk. Beschwerden, Vorschläge.
Alexey Kozitsyn, 2015.10.29 14:27
...
Wahrscheinlich die gleiche Geschichte hier: Berater auf dem M15-Chart, der versucht, Daten aus dem H1- und D1-Zeitraum zu erhalten.
Die Diskussion ist schon lange her und es ging um MQL4:
Wahrscheinlich die gleiche Geschichte hier: EA auf M15 Chart, versucht, Daten von H1 und D1 Periode zu erhalten.
Einschlägig, bitte.
Alles, was geschrieben wurde, ist richtig.
Wie ist das Experiment mit drei Kopien des EA auf verschiedenen Währungen ausgegangen?
Alles, was geschrieben wurde, ist richtig.
Wie ist das Experiment mit drei Kopien des EA auf verschiedenen Währungen ausgegangen?
In Ihrem Code erhalten Sie Informationen aus einem anderen Zeitraum. Sie müssen sie über CopyTime() aktualisieren.
SeriesInfoInteger(_Symbol, PERIOD_D1, SERIES_LASTBAR_DATE) liefert also möglicherweise kein gültiges Datum? Ist das nicht ein Fehler in mql5? Wenn nicht, hätten die SDs es sofort ankündigen können, ohne die Nerven zu strapazieren. Und wenn dann immer noch ein Fehler auftritt, müssen Sie meiner Meinung nach den Mut aufbringen, zu sagen, dass Sie das Problem immer noch nicht beheben können, und zumindest diesen Weg zur Umgehung des Problems anbieten.
Worin liege ich falsch? Denn laut der Dokumentation sollte die Funktion die Zeit des angeforderten Zeitraums zurückgeben. Und es gibt keine Vorbehalte in der Dokumentation.
Warum löschen Sie Beiträge mit Bewertungen von SD? Alle sollen denken, dass dort alle weiß und flauschig sind? Auch die Kritiken über Stalin wurden unterdrückt, allerdings auf eine härtere Art und Weise.
SeriesInfoInteger(_Symbol, PERIOD_D1, SERIES_LASTBAR_DATE) liefert also möglicherweise kein gültiges Datum? Ist das nicht ein Fehler in mql5? Wenn nicht, hätten die SDs es sofort ankündigen können, ohne die Nerven zu strapazieren. Und wenn es dann immer noch einen Fehler gibt, müssen wir meiner Meinung nach den Mut aufbringen, zu sagen, dass wir ihn nicht beheben können, und zumindest diesen Weg anbieten, das Problem zu lösen.
Worin liege ich falsch? Denn laut der Dokumentation sollte fnction die Zeit des gewünschten Zeitraums zurückgeben. Und es gibt keine Vorbehalte in der Dokumentation.
...
Das ist kein Fehler. Sie haben für den Zeitrahmen eines anderen gearbeitet. In einem solchen Fall müssen Sie dafür sorgen, dass die Daten in einem anderen Zeitrahmen aktuell sind.
Für mich persönlich gibt es keine Alternative.
In einem Terminal (auf dem M15-Zeitrahmen gab es EAs) funktionierte es bei einem Symbol nicht - ich bin mir zu 99% sicher, dass das Problem darin liegt, dass man bei der Verwendung eines anderen Zeitrahmens die ganze Zeit die Historie "ruckeln" muss. Ich denke, es ist besser, dies über CopyTime() zu tun.
Vladimir, dieses Problem tritt im Strategy Tester nicht auf... Warum so ein Ärger? Oder weil es nur einen Expert Advisor im Strategy Tester gibt?
Ich habe in der SD auch vorgeschlagen, dass die einzige Änderung darin bestand, dass ich den zweiten EA auf ein anderes Paar gesetzt habe...