// Wenn nicht alle Eingabeparameter des EA gesetzt sind, werden ihre Werte aus dem vorherigen EA übernommen.staticbool MTTESTER::SetSettingsPart( string Str, constint Attempts = 5 )
Hallo @fxsaber, tolle Bibliothek. Könntest du mir bitte helfen, herauszufinden, was bei dem Funktionsaufruf falsch sein könnte:
#include <fxsaber\MultiTester\MultiTester.mqh> // Mehrere Durchläufe/Optimierungen im Tester.// Diese Funktion ist für die Erstellung der Aufgabenliste zuständig.void SetTesterSettings()
{
TesterSettings.Add("EURUSD");
TesterSettings.Add("EURUSD", PERIOD_H1);
TesterSettings.Add("EURUSD", PERIOD_H1, D'2023.01.01', D'2024.01.01');
}
Die Zeile funktioniert einwandfrei:
TesterSettings.Add("EURUSD");
Die nächste gibt einen Fehler in der Aufrufphase:
TesterSettings.Add("EURUSD", PERIOD_H1);
Und diese Zeile lässt sich überhaupt nicht kompilieren:
Monosnap screenshot tool for Mac and PC with own cloud storage. Take screenshots, record videos and upload files directly to the cloud. Just in one click.
Ich meinte, dass nach dem Ausführen eines Durchlaufs in der Aufgabenliste, dies in der Zwischenablage des Computers geschieht:
Soweit ich weiß, ist dies eine Funktion von MultiTester und kann entfernt werden, damit es keine Überschneidungen in der Zwischenablage gibt, wenn andere Aufgaben in der Zwischenablage sind.
Ich meinte, dass dies nach dem Ausführen eines Vorgangs in der Aufgabenliste in der Zwischenablage des Computers geschieht:
Soweit ich weiß, ist dies eine Funktion des MultiTesters und kann entfernt werden, damit es keine Überschneidungen in der Zwischenablage gibt, wenn sich andere Aufgaben in der Zwischenablage befinden.
Ich bin nicht sicher, was Sie ausführen oder wie Sie es verwenden. Ich habe keine Konflikte, wenn ich mehrere Tester parallel laufen lasse.
Oder wird die Zwischenablage, wie aus Ihren Kommentaren in diesem Thread hervorgeht, für den Multitesterbetrieb verwendet und wichtige Informationen über Einstellungen werden über sie übertragen und nicht nur Ausgabeinformationen, die schmerzlos entfernt werden können?
API-Tester über die Zwischenablage. So haben es die Entwickler implementiert.
Nach jedem Durchlauf werden die Kurzeinstellungen des Testers in die Zwischenablage kopiert.
In welcher Datei kann dies entfernt werden?
Guten Tag. Kann mir bitte jemand sagen, wie ich die Protokolle im Tester deaktivieren kann?
https://www.mql5.com/ru/search#!keyword=%D0%BE%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%20%D0%BB%D0%BE%D0%B3%D0%B8%20%D1%82%D0%B5%D1%81%D1%82%D0%B5%D1%80%D0%B0
In welcher Datei kann dies entfernt werden?
Ich verstehe das nicht.
Hallo @fxsaber, tolle Bibliothek. Könntest du mir bitte helfen, herauszufinden, was bei dem Funktionsaufruf falsch sein könnte:
Die Zeile funktioniert einwandfrei:
TesterSettings.Add("EURUSD");Die nächste gibt einen Fehler in der Aufrufphase:
Und diese Zeile lässt sich überhaupt nicht kompilieren:
Verhalten auf dem Video https://monosnap.com/file/e1aRT2V2Z24CK63jMaiz78LoS5DB0y
Hallo @fxsaber, tolle Bibliothek. Könnten Sie mir bitte helfen, es zu verstehen
Ich benutze nur MTTester.mqh. Versuchen Sie, dieses Beispiel zu verstehen.
Das verstehe ich nicht.
Ich meinte, dass nach dem Ausführen eines Durchlaufs in der Aufgabenliste, dies in der Zwischenablage des Computers geschieht:
Soweit ich weiß, ist dies eine Funktion von MultiTester und kann entfernt werden, damit es keine Überschneidungen in der Zwischenablage gibt, wenn andere Aufgaben in der Zwischenablage sind.
Ich meinte, dass dies nach dem Ausführen eines Vorgangs in der Aufgabenliste in der Zwischenablage des Computers geschieht:
Soweit ich weiß, ist dies eine Funktion des MultiTesters und kann entfernt werden, damit es keine Überschneidungen in der Zwischenablage gibt, wenn sich andere Aufgaben in der Zwischenablage befinden.
Ich bin nicht sicher, was Sie ausführen oder wie Sie es verwenden. Ich habe keine Konflikte, wenn ich mehrere Tester parallel laufen lasse.
Oder wird die Zwischenablage, wie aus Ihren Kommentaren in diesem Thread hervorgeht, für den Multitesterbetrieb verwendet und wichtige Informationen über Einstellungen werden über sie übertragen und nicht nur Ausgabeinformationen, die schmerzlos entfernt werden können?
API-Tester über die Zwischenablage. So haben es die Entwickler implementiert.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien.
Bibliotheken: MultiTester
fxsaber, 2024.01.17 12:13 AM
Tester-Einstellungen holen: CTRL+C -> GetStringFromBuffer.
Tester-Einstellungen setzen: SetStringToBuffer -> CTRL+V.
In meinen Skripten biete ich immer eine Pausenoption an, falls ich die Zwischenablage für andere Aufgaben benötige.