Bibliotheken: MultiTester - Seite 51

 

Hallo!

Ich habe in der Bibliothek keine Möglichkeit gefunden, den Stop-Knopf des Testers zu drücken. Gibt es eine Möglichkeit, den Tester bei Bedarf anzuhalten?

Ich habe versucht, meine eigene Methode ClickStop() in Analogie zu der bestehenden ClickStart() hinzuzufügen. Im Allgemeinen erfüllt sie ihre Aufgabe, aber ich habe die Feinheiten nicht verstanden.

 
Yuriy Bykov #:

Gibt es eine Möglichkeit, das Prüfgerät bei Bedarf anzuhalten?

Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien

Bibliotheken: MultiTester

fxsaber, 2021.04.21 14:26

Es wurden oben Beispiele genannt. Ich selbst verwende nur vier Funktionen:

MTTESTER::IsReady - Тестер готов к запуску.
MTTESTER::ClickStart - Нажать на кнопку Старт/Стоп.
MTTESTER::GetSettings - получить полные текушие настройки тестера.
MTTESTER::SetSettings2 - задать любые настройки тестера.
MTTESTER::ClickStart(false);
 

Ich danke Ihnen vielmals!

Der Name der ersten Eingabevariablen hat mich verwirrt:

static bool ClickStart( const bool Check = true, const int Attempts = 50 )

Ich dachte, dass dieser Parameter für eine zusätzliche Prüfung zuständig ist, ob der Push erfolgreich war.

 

Fxsaber, ich muss sagen, ich bin sehr beeindruckt von Ihren Bibliotheken, die Sie schreiben, und finde mehrere von ihnen äußerst nützlich für Aufgaben, die ich immer für unmöglich hielt. Ich danke Ihnen dafür.

Ich würde gerne ein Walk-Forward-Framework innerhalb von MT5 programmieren, um das ganze Öffnen und Schließen von MT5 zu vermeiden, das externe Frameworks bedeuten könnten. Könnten Sie mir einen Hinweis darauf geben, wie ich am einfachsten

- eine Optimierung zu starten (MTTester scheint dies zu tun)

- zu wissen, wann die Optimierung beendet ist

- Die besten X Durchläufe in einem Array zu speichern (kann dies auch mit MTTester gemacht werden oder muss ich Frames einbeziehen?)

- Einen einzelnen Test zu starten, zu wissen, wann er beendet ist und den von OnTester() zurückgegebenen Wert zu erhalten

Vielen Dank!

 
Goesta Torsten Hulden #:

Könnten Sie mir bitte sagen, wie ich am einfachsten

Verwenden Sie die von mir geposteten Bibliotheken. Hier ist ein Beispiel dafür, wie sie verwendet werden können.
 
fxsaber # : Verwenden Sie die von Ihnen angegebenen Bibliotheken. Beispielhafte Möglichkeiten ihrer Verwendung.

Bitte entschuldigen Sie, wenn die Antwort bereits in den Kommentaren steht, da ich Englisch spreche und nicht zweisprachig bin.

Q... Wenn ich die Bibliothek über die Zip-Datei herunterlade, welche Dateien muss ich dann über die einzelnen Links herunterladen, um die Bibliothek zu aktualisieren? Oder muss ich jede einzelne Datei herunterladen?

 

Michael Charles Schefe #:

oder muss ich jede einzelne Datei herunterladen?

Jede Datei.
 

Forum zum Thema Handel, automatische Handelssysteme und Testen von Handelsstrategien

Fehler, Bugs, Fragen

fxsaber, 2025.10.14 17:04

Sie lassen mich etwas, das bis September 2025 problemlos lief, nicht veröffentlichen.

MTTester.mqh nicht mehr aktualisieren. Wenn jemand weiß, wie man die aktuelle Version git public im Nur-Lese-Modus macht, lasst es mich wissen.

Es gibt anscheinend keine Möglichkeit mehr, in kodobase zu veröffentlichen.

 
@fxsaber #MTTester.mqh wird nicht mehr aktualisiert. Wenn jemand weiß, wie man die aktuelle Version git public im Nur-Lese-Modus macht, lassen Sie es mich wissen. Es gibt anscheinend keine Möglichkeit mehr, in kodobase zu veröffentlichen.
Bei AlgoForge sind die öffentlichen Repositories standardmäßig schreibgeschützt. Ich verwende mein eigenes öffentliches Repository in Verbindung mit meinen CodeBase-Veröffentlichungen.
 
Fernando Carreiro #:
Auf AlgoForge sind die öffentlichen Repositories standardmäßig schreibgeschützt. Ich verwende mein eigenes öffentliches Repository in Verbindung mit meinen CodeBase-Veröffentlichungen.
Danke! Ich habe keine Ahnung von Git und brauche eine Anleitung, wie man eine mqh-Datei in AlgoForge einstellt.