MT5-Terminal wurde heute aktualisiert und das Fenster "Optimierung" wird während des Tests nicht angezeigt - Seite 2
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
Können Sie dies mit einer vollständigen Beschreibung der Bedingungen und Protokolle wiederholen, um es zu reproduzieren?
Das ist die Sache, wir haben die Ergebnis- und Unterberechnungs-Cache-Mechanismen radikal umgeschrieben. Sie funktionieren sehr gut und korrekt.
Ich habe es jetzt extra selbst überprüft:
Höchstwahrscheinlich wurde der Expert Advisor neu kompiliert oder es wurden andere Änderungen in der Marktumgebung vorgenommen, die unweigerlich zu einem Cache-Reset führen.
Wäre es nicht logischer, eine Schaltfläche "Aktualisieren" neben der Tabelle einzubauen? Dann würde der Benutzer die Aktualisierung der Tabelle selbst steuern, und alle Probleme würden verschwinden.
Und was Sie überhaupt entfernt haben - nun, das ist überhaupt keine Option. Es ist immer notwendig, die Ergebnisse im Prozess der Optimierung zu überwachen.
Letztendlich ist es dem Benutzer überlassen, ob er sich die Tabelle ansehen möchte oder nicht. Wenn die Registerkarte mit der Tabelle minimiert ist, sollte nichts sortiert werden.
Nein, das werden wir nicht.
Ich habe oben erklärt, warum es keinen Sinn macht, 500.000, 1.000.000, 10.000.000, 50.000.000 in eine Tabelle mit für das menschliche Auge unbrauchbaren Zwischenzeilen zu ziehen. Es ist technisch sehr teuer und völlig nutzlos.
Das Optimierungsgraphen-Fenster ist immer verfügbar, es ist ressourcenschonender (muss nicht neu sortiert werden) und ermöglicht es Ihnen, den Optimierungsprozess in einer für das menschliche Auge akzeptablen Ansicht zu beobachten.
Ich habe einen weiteren wichtigen Punkt bei den Maßnahmen vergessen:
Und übrigens, welchen Sortieralgorithmus verwenden Sie? Warum ist es so langsam? Wenn Elemente zu einem bereits sortierten Array hinzugefügt werden, sollte es sehr schnell sein. Es hängt nicht viel von der Größe des Arrays ab.
...
Sie haben einen weiteren wichtigen Punkt bei den Maßnahmen vergessen:
Danke, interessant. Wir werden Tests durchführen.
Bitte berücksichtigen Sie alle Ideen aus diesem Artikel für die Weiterentwicklung des Testers:Visualisierung der Ergebnisse der Optimierung nach ausgewählten Kriterien
Es gibt noch einige weitere Ideen zu diesem Thema. Ich werde die Zeit finden und sie später auch posten.
Optimierung eines einfachen MA EA. Ich habe es 2 Mal unterbrochen und es wird immer von Anfang an optimiert.
Warum haben Sie nicht von Anfang an gesagt, dass Sie Genetik betreiben?
Das Prinzip der genetischen Suche beruht auf dem Zufallsprinzip und hat daher keinen Sinn darin, "das fortzusetzen, was man begonnen hat". Seine Aufgabe ist es, zufällig zu laufen.
Und selbst dann wird der Cache genutzt. Es ist nur so, dass die Wahrscheinlichkeit, auf zuvor berechnete Ergebnisse zu stoßen, sehr gering ist (Sie haben einen Suchbereich von 50 Millionen Varianten). Es sieht also wie ein Neustart aus, da der Startpunkt zufällig gewählt wird.
Nach dem Graphen zu urteilen, funktioniert der "genetische Algorithmus" nicht((((
Dadurch werden einige Linien dunkler und andere blasser.
Nach dem Graphen zu urteilen, funktioniert der "genetische Algorithmus" nicht((((
Warum fügen Sie nicht eine Beschreibung zur Reproduktion bei?
Verstehen Sie nicht, dass ein Bild kein Beweismittel ist, wenn eine Beschreibung fehlt? Sie befinden sich in einem technischen Forum, in dem technische Fragen diskutiert werden.
Ich habe versucht, auf Ihre Bedingungen einzugehen:
Hier ist das Ergebnis: alles ist normal und vernünftig, der Tester funktioniert, die Genetik findet die richtigen Ergebnisse
Sie können sehen, wie die Genetik in den grünen Bereich der besten Ergebnisse eingetreten ist und sich dort konsolidiert hat.
Dadurch werden einige Linien dunkler und andere blasser.
Die grauen Linien zeigen lediglich die Verwendung von Ergebnissen aus dem Cache früherer Läufe.
Das zeigt Ihr Beispiel (Kommentar #18) bereits beim zweiten Durchlauf:
Beim zweiten Durchlauf gab es 11.008 Variationen, und 4.515 Pässe befanden sich im Cache des vorherigen Durchlaufs. 41% Trefferquote
In Wirklichkeit musste der Prüfer nur 6.493 von 11.008 neuen Tests durchführen.
Bei der dritten Wiederholung stieg der Prozentsatz der Cache-Treffer und es wurden bereits 6.979 alte Ergebnisse verwendet: 50% der Cache-Treffer
Am vierten Tag: Cache-Treffer bei 54%
Der Ergebnis-Cache funktioniert also ordnungsgemäß und wie geplant.
Der Optimierungsplan wird nicht aktualisiert.
2500 Pässe: