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
Aus einem unbekannten Grund entlädt sich das Skript, wenn ein Test mehrmals ausgeführt wird. Es wird nicht immer wiederholt, manchmal früher, manchmal später. Es passierte zum Beispiel gerade bei 413 Iterationen. IsStopped wird auf true gesetzt, und das Skript wird entladen, wodurch die gesamte Arbeit in der Mitte des Falles blockiert wird. Es gibt keine Fehlermeldungen. Debugging-Meldungen zeigten, dass dies nach Sleep (100) nach SendMessageW (Handle, WM_COMMAND, ID_EDIT_PASTE, 0 ) passiert;
in einem Aufruf von static bool SetSettings (const string Str)
Unten ist das Minimum an Einstellungen zu sehen. Aber ich vermute, dass die Angelegenheit noch in MetaTrader ist. Build 2245, aber auf der letzten 2253 das gleiche. Build 2190 leidet auch unter dieser, vielleicht auch früher.
Hallo. Gibt es eine Lösung für dieses Problem?
Ich habe das gleiche Problem mit dem MT5 Build 2265.
Danke!
Jetzt können die im Tester laufenden EAs ihre Daten empfangen.
Sehr gut.
Haben Sie vor, die Anzahl der aktivierten Agenten zu verwalten? Ich habe noch keine Ansätze gefunden. Und bei der Umstellung auf den postiktischen Test ist es sinnvoll, einige Agenten zu deaktivieren.
Keine Dringlichkeit, nur eine wünschenswerte Entwicklung.
Ich habe heute auch win_10 auf Build .535 aktualisiert: Multitester funktioniert überhaupt nicht mehr, aber anders als hier. Er kommt durcheinander, wenn er durch die Liste der Paare geht, und fängt an, eines im Kreis zu jagen. Das passierte vorher, aber selten und nach langen Berechnungen. Hier ist ein Teil der Optimierungsliste:
Terminal 2280, Multitester ist das neueste. Bitte ignorieren Sie win_10 nicht, MQ wird win_7 nicht mehr unterstützen....
Haben Sie vor, die Anzahl der aktivierten Agenten zu verwalten?
Das habe ich nicht vor, da es keine Aufgaben gibt, bei denen dies erforderlich ist. Ich verwende Multitester zwar primitiv, aber nur bei benutzerdefinierten Symbolen mit echten Ticks. Daher richte ich eine angemessene Anzahl von Agenten ein, um einige Ressourcen freizuhalten. In der Regel dauert ein Durchlauf etwa eine Sekunde, d.h. es werden nicht viele Ressourcen benötigt.
MTTester.mqh + TesterCache können wahrscheinlich alles außer tst-format.
In Plänen (etwas, das schon vor langer Zeit implementiert wurde) - sind es nicht mehr Bibliotheken, sondern Aufgaben selbst. Zum Beispiel führen Sie einen neuen Eingabeparameter in einen Expert Advisor ein. Sie müssen seinen Einfluss auf die Ergebnisse des TS bewerten. Walk-forward ist vollwertig. Portfolioauswahl aus mehreren TS, usw.
Und auch die Aufgabe, einen Multitester für Tausende von Optimierungen laufen zu lassen und aus diesen Tausenden einzelne interessante Stellen zu finden, ist geplant. Das werden Forschungen sein, wo tatsächlich noch nie ein menschlicher Fuß hingesetzt wurde. Der rechnerische Aufwand ist sehr hoch. Deshalb denke ich über Möglichkeiten nach, wie man schnell eine Nadel im Heuhaufen finden kann.
Sobald das tst-Format bekannt ist, werden sich die Möglichkeiten sehr stark erweitern.
win_10, MQ wird win_7 nicht mehr unterstützen.
Ich sitze auf einem benutzerdefinierten minimalistischen Windows 7 Embedded Build. Alles funktioniert, kein Grund zu aktualisieren.
Wenn MultiTester in der Mitte eines Falles beendet wurde, wird er beim nächsten Start sagen, dass er beim letzten Mal nicht beendet wurde und fragen, ob er an der alten Stelle fortfahren soll. Wenn Sie fortfahren, geht er zu TesterSettings.Deinit(Pos - 1); wo er ein if (this.iDeinit[Pos]) enthält, nachdem der erste Lauf beendet ist. Aber das iDeinit-Array ist leer, was zum Absturz führt. Vielleicht fällt irgendwo anders noch etwas ab, ich habe es nicht weiter getestet.
Ich sitze auf einem benutzerdefinierten minimalistischen Windows 7 Embedded Build. Alles funktioniert, kein Grund für ein Upgrade.
Gestern Abend kam ein Windup-Update (zumindest habe ich es gestern installiert).
Auch ich habe win_10 heute auf Build .535 aktualisiert
Die Testerprotokolle müssen angeschaut werden.
Wenn MultiTester in der Mitte eines Falles beendet wurde, wird er beim nächsten Start sagen, dass er beim letzten Mal nicht beendet wurde und fragen, ob er an der alten Stelle fortfahren soll. Wenn Sie fortfahren, geht er zu TesterSettings.Deinit(Pos - 1); wo er ein if (this.iDeinit[Pos]) enthält, nachdem der erste Lauf beendet ist. Aber das iDeinit-Array ist leer, was zum Absturz führt. Vielleicht fällt irgendwo anders noch etwas ab, ich habe es nicht weiter getestet.
Danke, aktualisiert.
Danke, aktualisiert.
Ist es möglich, bereits gezippt oder nicht? (Es ist wie - was, wenn es funktioniert ))))