Optimization Grid Budget
- Utilitys
- Version: 1.0
- Aktivierungen: 5
Prüfen Sie vor Beginn einer Optimierung, wie viele Eingabekombinationen eine MT5-Tester-Voreinstellung umfasst. „Optimization Grid Budget“ liest eine gespeicherte .set-Datei ein und zeigt die Gesamtanzahl der Raster, die aktivierten Eingaben mit den meisten Werten sowie die Anzahl der Kombinationen an, die verbleiben würden, wenn Sie jede angezeigte Eingabe festhalten würden. Legen Sie ein Pass-Budget fest, um Raster zu kennzeichnen, die größer sind als die Anzahl, die Sie testen wollten.
Erste Schritte
1. Speichern Sie eine Eingabevoreinstellung aus dem MT5-Strategietester. Erstellen Sie im Datenordner des Terminals den Ordner „MQL5/Files/OptimizationGridBudget“ und kopieren Sie die Voreinstellung dorthin.
2. Fügen Sie „Optimization Grid Budget“ zu einem Chart hinzu. Geben Sie den Namen der Voreinstellungsdatei unter „PresetFile“ ein und legen Sie Ihr „PassBudget“ fest. Lassen Sie das Feld „PresetFile“ leer, um das integrierte Beispiel anzuzeigen. Verwenden Sie einen Chart mit einer Breite von mindestens 720 Pixeln, um alle Spalten sehen zu können.
3. Aktivieren Sie die Optionen „Vollraster-Schätzung“ und „Passes if fixed“. Wenden Sie den Indikator nach der Bearbeitung der Voreinstellung erneut an, damit die aktualisierte Datei gelesen wird.
Die Schätzung multipliziert die Wertanzahlen der aktivierten Bereiche. Die Tabelle zeigt die sieben größten Bereiche an, und die Gesamtsumme umfasst alle unterstützten, aktivierten Eingaben. Eine Obergrenze, die zwischen zwei Schritten liegt, trägt nur die darunter liegenden erreichbaren Werte bei. Es werden gewöhnliche Ganzzahlen, Dezimalzahlen und explizite boolesche Bereiche unterstützt. Ganzzahlcodierte Auswahlmöglichkeiten werden als numerische Bereiche gezählt, sodass Lücken in der Enumeration eines EAs oder ungültige Kombinationen die tatsächliche Anzahl der Testfälle verändern können.
Die Schätzung bezieht sich auf ein vollständiges kartesisches Gitter. Genetische Stichproben, Vorwärtsdurchläufe, zwischengespeicherte Läufe, verstrichene Zeit, Broker-Daten und das Verhalten des EA werden bei der Berechnung nicht berücksichtigt. Der Indikator öffnet Dateien schreibgeschützt, führt keine Optimierungen durch und gibt keine Orders auf. Testen Sie die Benutzeroberfläche im visuellen Modus mit dem integrierten Beispiel oder legen Sie eine gespeicherte Voreinstellung im gemeinsamen Ordner „Common/Files/OptimizationGridBudget“ des Terminals ab, damit sie von Testern verwendet werden kann.
