Fehler, Irrtümer, Fragen - Seite 2858
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
Der Expert Advisor kann manchmal, sehr selten, einen merkwürdigen Druck ausgeben.
Aber ich habe Print("739") nicht in meinem Code
Was könnte das bedeuten?
Jetzt habe ich diesen Trick bemerkt, beim Kompilieren des Roboters wird der Druck des angeschlossenen iCustom-Indikators angezeigt (Samstag, Markt ist geschlossen), war das schon immer so, ich habe es nur vorher nicht bemerkt?
Kryptowährungen sollten ticken.
Dachte ich nicht. Ja, sie haben ihren eigenen Zeitplan)
Guten Tag, liebe Experten!
Wenn der Strategietester funktioniert, bleibt der Algorithmus bei einigen Parametern hängen, so dass einer der Agenten einfach stehen bleibt und nichts tut. Es stellen sich zwei Fragen: 1. Wie kann man herausfinden, bei welchen Parametern das Einfrieren aufgetreten ist (Protokolle oder einige Protokolle)? 2. Ist es möglich, eine "Zeitüberschreitung" für Agenten zu konfigurieren, so dass sie im Falle eines Hängers versehentlich abstürzen und die nächste Aufgabe erhalten.
Vielen Dank im Voraus!
wie man herausfindet, bei welchen Parametern die Aufhängung aufgetreten ist (Protokolle oder Protokolle)
Ist der Fehler immer noch vorhanden? Ohne einen separaten Durchlauf können die Protokolle nicht eingesehen werden. Wenn die Filter entfernt werden und der Durchlauf immer noch nicht in der Liste der Optimierungsergebnisse erscheint, so dass er zur Untersuchung ausgeführt werden kann, ist es Sache von MQ.
Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests
Wanzen, Wanzen, Fragen
Sergey Tabolin, 2020.09.24 21:55
Ich weiß es)))
Ersetzt. Der von mir angezeigte Fehler ist verschwunden )))) Aber der andere taucht immer wieder auf:
Ich wiederhole, in der vorherigen Version gab es so etwas nicht.
Ich habe mehrere Prüfungen mit return(INIT_FAILED);
Aber ihnen allen gehen Drucke voraus. Aber es gibt keine Abdrücke. (((
Ich habe die Codezeile genau so geändert, wie Sie sagen.
Ich habe die Codezeile genau so geändert, wie Sie sagen.
OK, der Fehler ist aufgeklärt. Und was ist mit den Filtern, um die vollständige Liste der Pässe zu sehen?
OK, der Fehler ist behoben. Was ist mit den Filtern, um die vollständige Liste der Pässe zu sehen?
Die Filter sind alle aktiviert.
Es gibt keine Durchgänge mit einem Fehler (nicht angezeigt).
Aber es gibt noch eine weitere Verwirrung. Wie soll ich es sagen.... Es gibt keine Durchgänge ohne Fehler in den Ergebnissen.
Ich verstehe vielleicht nicht alles, was die Prinzipien der Anzeige von Optimierungsergebnissen betrifft, aber meiner Meinung nach, dem Protokolleintrag nach zu urteilen, hätten die Durchgänge 19548-9 und 19553-60...
Ich erinnere mich, dass es einmal eine Zeit gab, in der die Registerkarte "Optimierung" absolut alle Pässe enthielt. Und wenn irgendwo ein Fehler auftrat, konnte man ihn schnell aufspüren, indem man den problematischen Pass ausführte. Ich habe mich damals an den Service Desk gewandt, als ich feststellte, dass die problematischen Pässe nicht mehr angezeigt wurden....
Die Filter sind alle eingeschaltet.
Was meinen Sie mit "ein"? Wenn sie angekreuzt sind, bedeutet dies, dass die betreffenden Pässe aus der Tabelle gestrichen werden. Die Filter müssen entfernt werden.
Versuchen Sie es mit anderen Builds.
Was meinen Sie mit "eingeschlossen"? Wenn sie angekreuzt sind, bedeutet dies, dass die betreffenden Passagen aus der Tabelle gestrichen werden. Die Filter müssen entfernt werden.
Versuchen Sie es mit anderen Builds.
Ganz im Gegenteil! Wenn ich das Häkchen entferne, werden die entsprechenden Pässe NICHT angezeigt!
"Häkchen" bedeutet zeigen!Bitte beraten Sie mich, wie ich dieses technische Problem lösen kann.
Das Terminal wird mit 20 laufenden Expert Advisors geschlossen. Jeder der EAs frisst etwa 5 MB, wenn wir den MQL-Daten glauben.
Allerdings verbraucht jeder Expert Advisor beim Start etwa 1 Giga. Wenn wir also das Terminal starten, nachdem es geschlossen wurde, startet das Terminal 20 Expert Advisors auf einmal und gleichzeitig steigt der Verbrauch auf 20 GB.
Welche Möglichkeiten gibt es, die EAs zu "starten", die vor dem Schließen des Terminals funktionierten? Auf einen Blick sollten wir den Speicherverbrauch des Terminals verfolgen und den nächsten Expert Advisor "starten" lassen, sobald er unter einer bestimmten Grenze liegt. Wir müssen jedoch herausfinden, welche das ist. D.h., Expert Advisors sollten sich bei einem bestimmten Attribut in eine Warteschlange stellen.
Was halten Sie generell von der möglichen Umsetzung?