
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
Die Kosten sind eindeutig höher. Es gibt zwei Varianten mit unveränderten Indikatoreinstellungen und mit denselben Werten, die jedoch bereits in eine Datei geschrieben wurden, die in ein Array gedumpt wird.
Die Variante mit der Datei dauert um ein Vielfaches länger als die Variante mit Indikatorberechnung im Expert Advisor.
Ich dachte nur, dass es vielleicht eine Möglichkeit gibt, das Array einmal zu speichern und es für alle Optimierungsdurchläufe zu verwenden, wodurch der Algorithmus entlastet wird.
Gibt es eine Möglichkeit, das Array zu schreiben und zu lesen, die länger dauert als die Berechnung des Indikators?
Wenn Sie dies tun, wird dann das Array gespeichert, wenn Sie zu einem neuen Pass wechseln?
Ja. Es ist weder schwierig noch kostspielig. Sie können den Binärmodus verwenden. Sie müssen nicht die gesamte Datei lesen, sondern können an der Stelle beginnen, die Sie benötigen.
Binärmodus bedeutet, dass es keine Umwandlung von Zeilen in Zahlen gibt?
Ich würde auch hinzufügen, dass die Optimierung auf einem 1-Minuten-Chart auf eine große Geschichte.
Handlungen zur Zusammenstellung enthalten. Wer wird die Daten zusammenstellen? Vielleicht hängt dieses Feld von den Optimierungsparametern ab? Daher müssen wir das Array vor jeder Optimierung erstellen und kompilieren. Das ist eine schwache Lösung.
Binärmodus bedeutet, dass es keine Konvertierung von Zeichenfolgen in Zahlen gibt?
https://www.mql5.com/ru/docs/files/filereadarray
https://www.mql5.com/ru/docs/files/filewritearray
Die Links enthalten auch Beispiele.
Erfinden Sie das nicht - der TC hat eindeutig gesagt, dass die Anordnung unverändert ist.
ja, du musst...
Wenn das Array immer und absolut unveränderlich ist, ist es natürlich besser, es in den Code des Expert Advisors aufzunehmen. Sie können dies direkt in der Datei des Expert Advisors ohne Include tun.
Ich bin noch nicht darauf gest oßen.Zeigen Sie mir die richtige Richtung, wie man es ungefähr macht.