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
Erstellt diese einfache EA auf 509 und 604 zu testen, sowohl auf MQ Demo-Konto 444 gleichen Server, Backtest über die gleichen Daten.
509 Grafik:
604 Grafik:
Sie scheinen identische Tests durchzuführen, mit Ausnahme des letzten Quartals. Ich denke, das liegt daran, dass ich eine Beta-Testversion auf demselben Server laufen ließ (wenn auch ein anderes Demokonto). Ich werde die Chart-Historie löschen und beide Terminals die gleiche Chart-Historie herunterladen lassen und den Test dann wiederholen.
Edit: Ich hätte wissen können, dass das ein Versuch für sich sein würde. Schön, dass MQ 1-Minuten-Chartdaten hat, die bis ins Jahr 1974 zurückreichen, aber ich wollte sie nicht alle haben! Es ist so, als ob man gar keine Daten haben kann oder so viel, dass man das halbe Silcon Valley im PC braucht! Mein Terminal hat jetzt 700mb RAM *rollseyes*
Sie scheinen identische Tests durchzuführen, mit Ausnahme des letzten Quartals. Ich denke, das liegt daran, dass ich eine Beta-Testversion auf demselben Server laufen ließ (wenn auch ein anderes Demokonto). Ich werde die Chart-Historie löschen und beide Terminals die gleiche Chart-Historie herunterladen lassen und den Test dann wiederholen.
Edit: Ich hätte wissen können, dass das ein Versuch für sich sein würde. Schön, dass MQ 1-Minuten-Chartdaten hat, die bis ins Jahr 1974 zurückreichen, aber ich wollte sie nicht alle haben! Man kann entweder gar keine Daten haben oder so viel, dass man das halbe Silcon Valley im PC braucht !! mein Terminal hat jetzt 700mb RAM *rollseyes*
Hallo, können Sie versuchen, M15 und M1 Tests für diese. haben Sie konvertiert Code von alten mq4 zu neuen? können Sie bitte versuchen, mit einem alten komplexen mq4 EA, mit der Umwandlung in neue mq4.
einschließlich anderer Datentypen, wie datetime etc. einschließlich interner und benutzerdefinierter Indikatoren... ich konnte keine Indikatoren sehen, die in diesem Code verwendet werden...
604's mögliches Problem ist, dass einige Zahlengenauigkeiten verloren gehen, für Indikatoren und andere Zahlen.
Ich muss eine Zahlentestmethode entwickeln, um genaue Werte von Variablen für zwei Umgebungen zu vergleichen...
Wahrscheinlich nicht die Grundursache für Ihr Problem, aber in 60x müssen Sie eine ResetLastError() irgendwo einschließen? (1. Befehl innerhalb der while-Schleife?)
Hallo, können Sie versuchen, M15 und M1 Tests für diese. haben Sie Code von alten mq4 zu neuen konvertiert? können Sie bitte versuchen, mit einem alten komplexen mq4 EA, mit der Umwandlung in neue mq4.
einschließlich anderer Datentypen, wie datetime etc. einschließlich interner und benutzerdefinierter Indikatoren. ich konnte keine Indikatoren in diesem Code sehen...
604's mögliches Problem ist, dass einige Zahlengenauigkeiten verloren gehen, für Indikatoren und andere Zahlen.
Ich muss eine Zahlentestmethode entwickeln, um genaue Werte von Variablen für zwei Umgebungen zu vergleichen...
Ich habe den gleichen Quellcode verwendet, den ich gepostet habe, ich habe den 509er Testcode auf dem 509er Metaeditor kompiliert, ich habe den 600er Quellcode auf dem 604er Metaeditor kompiliert, die einzigen Unterschiede zwischen den beiden sind, dass der neue void OnTick() verwendet, der alte verwendet start()
Ich habe keine Indikatoren verwendet, weil ich wollte, dass dies ein grundlegender Test mit so wenigen Unbekannten wie möglich ist. Wir können die EAs modifizieren, um Indikatoren und andere Handelskriterien zu verwenden, wenn Sie die Testparameter erweitern möchten.
Wahrscheinlich nicht die Grundursache für Ihr Problem, aber in 60x müssen Sie eine ResetLastError() irgendwo einschließen? (1. Befehl innerhalb der while-Schleife?)