Bibliotheken: MultiTester - Seite 2

 
EgorKim:

Gibt es eine Möglichkeit, einen benutzerdefinierten Zeitraum für die Weiterleitung anzugeben?

Von Datum zu Datum

Ich habe die Vorwärtsrichtung noch nie benutzt, also habe ich es nicht getan. Es gibt nur ein Datum. Technisch gesehen ist es kein Problem, dieses Datum zu setzen.

 
fxsaber:

Ich habe den Vorwärtsgang noch nie benutzt, also habe ich es nicht getan. Es gibt nur ein Datum. Technisch gesehen ist es kein Problem, dieses Datum zu setzen.

Nein, es ist das benutzerdefinierte Start- und Enddatum. Es steht nicht im Terminal.

 
EgorKim:

Nein, es ist das benutzerdefinierte Start- und Enddatum. Es steht nicht im Terminal.

Die Bibliothek ist ein dummer automatischer Druckknopf des regulären Testers. Mehr nicht.

Sie wird benötigt, um dem Forscher eine große Aufgabe abzunehmen. Es ist nicht mehr nötig, Dinge mit den Händen zu machen.

Nun, wenn etwas viel einfacher zu machen ist, wird es auch gemacht. Und das führt zu besseren Ergebnissen und besseren Aussichten des Forschers.


ZY Während der Arbeit werden einige nützliche Informationen in den Tabellenkommentaren angezeigt

 
Dmitiry Ananiev:

Dieses Ding ist wirklich cool!

Ich empfehle der Verwaltung, diese Funktionalität in die Standardlieferung aufzunehmen!

Der Tester wird zu einem sehr mächtigen Drescher, wenn er mit Automatisierungsfunktionen ausgestattet ist.

Wenn die Entwickler die Standardfunktionen der Testerverwaltung(Datum/Symbol/Modus einstellen, den besten Einzellauf ausführen, den Bericht speichern usw.) in MQL aufnehmen, wird es hundertmal stärker als alle potenziellen Konkurrenten. Und es wird sich von einem ernstzunehmenden Spielzeug in ein beispielloses Forschungswerkzeug verwandeln, da es ein echter Rechendrescher werden wird.

Aber ich bezweifle, dass dies der Fall sein wird. Wenn jemand helfen kann, die Hervorhebung zu automatisieren, wäre das großartig.

 

Das ist das Tolle am hauseigenen MT5-Tester.

Alle drei Punkte sind große Veränderungen, auch wenn sie von ihnen nicht erkannt werden. Sicherlich fehlt es an Leistungsanpassungen.


Die vierte große qualitative Veränderung könnte diese sein

  • Automatisierungsmöglichkeiten.


Dies würde die Tür zu vielen Dingen öffnen, von der Erkundung mehrerer Charaktere (und ihrer Körbe) bis zur einfachen Erstellung von automatischen Optimierungs-TKs und besser passenden Erkennungskriterien.

 

Genial!!! Ich habe schon seit langem vor, ein Hilfsprogramm zu schreiben, um die Optimierung zu automatisieren. Aber bisher hatte ich noch keine Zeit, mich mit den Technologien (Frames, etc.) zu beschäftigen, da ich die ganze Zeit mit der Fertigstellung des Expert Advisors beschäftigt war. Aber diese Lib kann bereits für eine einfache Aufgabe verwendet werden - mehrere Optimierungen an denselben Parametern.

So würde ich sie gerne verbessern. Mein typisches Optimierungsszenario:

Für OHLC, N genetische Läufe durchführen. Nehmen Sie das beste Ergebnis von jedem von ihnen nach einem benutzerdefinierten Kriterium.

Führen Sie eine langsame Optimierung für jede Parametergruppe durch (jede Gruppe hat 2-3 voneinander abhängige Parameter).

Wiederholen Sie iterativ langsame Optimierungen für jede Gruppe, bis das Optimum erreicht ist (die Parameter hören auf zu fließen).

Wechseln Sie zu echten Ticks und führen Sie die gleichen langsamen Optimierungen durch.

Wechseln Sie zu einem anderen Symbol und wiederholen Sie alles.


D.h. in dieser Lib können minimale Änderungen an der Auswahl von Genetic/Slow und OHLC/Real vorgenommen werden. Und auch die Aktivierung/Deaktivierung von Cloud-Agenten und lokalen Agenten. Für lokale Agenten ist es bequemer, nicht für jeden Agenten einen Aktivator zu erstellen, sondern N erste Agenten zu aktivieren. Die Deaktivierung einiger lokaler Agenten ist erforderlich, wenn die Optimierung auf reale Ticks über mehrere Jahre hinweg erfolgt. Ich habe keine Dateien mit mehr als 3 Agenten auf SSD.

Die Ergebniskontrolle und das Parametermanagement sind große Veränderungen, aber mit ihnen wird die Lib perfekt sein. Sie werden eine kontrollierte Optimierung erhalten.

 
Edgar:

So möchte ich es verbessern.

Manche Dinge sind schon jetzt einfach zu machen. Es sollte eine Reihe von einfachen Funktionen geben - Knopfdrücker.

Aus diesen Funktionen könnte jeder bereits seine eigenen Szenarien erstellen.

Ohne Hilfe von außen werden leider viele Dinge unrealisiert bleiben.

 
Ich bin diesem Thema nicht auf die Spur gekommen - ist es überhaupt möglich, Ergebnisse aus dem Optimierungscache zu lesen? Oder müssen wir immer noch Frames verarbeiten...?
 
Edgar:
Ich bin diesem Thema nicht auf die Spur gekommen - ist es überhaupt möglich, Ergebnisse aus dem Optimierungscache zu lesen? Oder muss ich dann immer noch Frames verarbeiten...?

In der Beschreibung gibt es sogar einen Screenshot zu diesem Thema.

 
fxsaber:

In der Beschreibung gibt es sogar einen Screenshot zu diesem Thema.

Wenn Sie meinen, wie man die Ergebnisse der Optimierung anzeigen kann, meinte ich das Lesen der Ergebnisse aus dem Cache.

Aber jetzt, nachdem ich das Forum durchsucht habe, habe ich nichts darüber gefunden. Es scheint, dass Frames unser Weg sind. Dementsprechend sollten wir den Expert Advisor für die Optimierung neu gestalten. Dies ist eine komplizierte, neue und unentwickelte Technologie. Für die Zukunft.